📣 Firmware Update Release:
Firmware Version v0.18 is now released! Please follow the link here or update via Cloudloop Device Manager.
RockFLEET Assured Configuration
Configuration​
The RockFLEET Assured system is supplied pre-configured for rapid installation and operation. If required parameters within the ADU can be changed locally using our BLE based mobile APP or remotely using our Cloudloop platform.
Detailed Configuration of the PRO-APNT
APNT feed to Chart Plotter​
Connecting the RockBLOCK Pro APNT to the ADU and enabling the NMEA sentences will cause the APNT position to show up as a waypoint and the GNSS position as a “ghost“ ship on the chart plotter provided settings are correctly configured.
"Chart":
- "epeScale": - Affects the size of the second circle, set from
0.5-10.0 - "positionCompareTimer": - Affects the amount of time your gnss position can be outside your epescale * epe, set from
0-300 - "utcDifferenceLimit": - Affects the threshold for checking for time spoofing, set from
2-10 - "utcDifferenceTimer": - Affects the amount of time you're checking for time spoofing before alarming, set from
0-300 - "positionValidityTimer" - Affects the amount of time you're checking for valid GNSS strings before alarming, set from
0-300 - "errorCircle": - Enables or disables the inner circle, set
trueto enable orfalseto disable - "errorLimitCircle": - Enables or disables the outer circle, set
trueto enable orfalseto disable
Configuring the Raymarine AXIOM® 9 Chart plotter.​
Enable alarms by switching AIS safety messages ON. Disable by switching them OFF. See images below.
![]() | ![]() |
|---|---|
![]() | ![]() |
PRO-APNT Configuration​
The following user configuration can be adapted if required. Details on deployment can be found here
{
"Serial": {
"Enabled": true,
"mode": "RS4XX_FULL", <------------------------------------SERIAL SETTINGS SET TO WORK FOR RS422 AT 38400 BAUD (DON'T CHANGE)
"baud": 38400,
"parity": "NONE",
"bits": 8,
"stop": 1
},
"BLE": {
"Enabled": true, <------------------------------------BLE NEEDS TO BE ON FOR APP
"connectionTimeout": 300
},
"GNSS": {
"Enabled": true,
"nmeaForwardEnabled": true, <---------------------GNSS & NMEA FORWARDING HAS TO BE ENABLED FOR PLOTTER TO FUNCTION
"reportInterval": 30,
"apntMode": "STATIC", <---------------------CURRENTLY SET TO STATIC, THIS CAN BE CHANGED VIA APP IF NEEDED
"apntKalmanFilter": "MARITIME",
"apntSensitivity": "HIGH",
"apntPowerSaving": "FAST",
"nmeaSentences": {
"GNGGA": false,
"GNRMC": false,
"GPGGA": true, <---------------------GPGGA NEEDS TO BE ON
"GPRMC": true, <---------------------GPRMC NEEDS TO BE ON
"GPZDA": false,
"PJLTPOS": false, <---------------------THIS CAN BE SWITCHED ON VIA APP TO MAKE GNSS AIS TARGET MOVE OUT OF THE CIRCLE AND TRIGGER AN ALARM
"PJLTSTAT": false,
"PJLTSVI": false,
"AISVDO": true <---------------------THIS IS ON BUT ITS HARDCODED TO BE ON ANYWAYS SO DOESN'T REALLY MATTER
},
"apntFilterPosition": true <---------------------POSITION FILTERING IS ON, DOESN'T REALLY MATTER THAT MUCH
},
"Sensors": {
"Enabled": true
},
"IO": {
"IOtype": "DIGITAL",
"IOchans": [
{
"channelIndex": 1,
"channelMode": "UNKNOWN",
"filter": "HIGH",
"hysteresis": 0.1,
"threshold": 1.5,
"reportCoV": 0.0,
"reportPeriod": 0
},
{
"channelIndex": 2,
"channelMode": "UNKNOWN",
"filter": "HIGH",
"hysteresis": 0.1,
"threshold": 1.5,
"reportCoV": 0.0,
"reportPeriod": 0
},
{
"channelIndex": 3,
"channelMode": "UNKNOWN",
"filter": "HIGH",
"hysteresis": 0.1,
"threshold": 1.5,
"reportCoV": 0.0,
"reportPeriod": 0
},
{
"channelIndex": 4,
"channelMode": "UNKNOWN",
"filter": "HIGH",
"hysteresis": 0.1,
"threshold": 1.5,
"reportCoV": 0.0,
"reportPeriod": 0
}
]
},
"SleepMode": "NONE",
"LEDS": {
"Enabled": true
},
"Imt": {
"defaultTopic": 244,
"defaultTTL": 86400,
"startupEventEnabled":true
},
"BUZZER": {
"Enabled": true
},
"SVI": {
"reportDuration": 0,
"reportTopic": 313,
"reportInterval": 0
},
"Chart": {
"epeScale": 1.0, <-----------------------EPE SCALE IS SET TO 1.0, THEREFORE ALARM IS TRIGGERED IF GNSS AIS TARGET IS (1.0 x EPE) AWAY FROM APNT POSITION
"positionCompareTimer": 10, <-----------------------SET TO 10, MEANS THAT ALARM WILL TRIGGER EVERY 10 SECONDS IF THE GNSS TARGET WAS OUT OF RANGE
"utcDifferenceLimit": 0,
"utcDifferenceTimer": 0,
"positionValidityTimer": 0,
"errorCircle": true, <-----------------------THIS ENABLES THE ACTUAL EPE CIRCLE TO APPEAR ON THE CHART PLOTTER
"errorLimitCircle": false
}
}



