...
Variable | Publisher | Type | Description | Notes |
---|---|---|---|---|
ACOMMS_RECEIVED_DATA | iAcommsDriver | binary string | all received data concatenated together, even if frames are missing | legacy must be enabled |
ACOMMS_BAD_FRAMES | iAcommsDriver | string | comma delimited list of bad frame indices | legacy must be enabled |
ACOMMS_SOURCE_ID | iAcommsDriver | double | integer ID of source modem | legacy must be enabled |
ACOMMS_DEST_ID | iAcommsDriver | double | integer ID of destination modem (0 for broadcast) | legacy must be enabled |
ACOMMS_RATE | iAcommsDriver | double | integer rate of transmission | legacy must be enabled |
ACOMMS_RECEIVED_STATUS | iAcommsDriver | double | 0=good, 1=partial, 2=bad | legacy must be enabled |
ACOMMS_ONE_WAY_TRAVEL_TIME | iAcommsDriver | double | in seconds, when ranging enabled or requesting two-way ping | legacy must be enabled |
ACOMMS_RECEIVED | iAcommsDriver | binary string | AcommsReception object in serialized form | |
ACOMMS_RECEIVED_ALL | iAcommsDriver | string | human readable version of ACOMMS_RECEIVED | |
ACOMMS_RECEIVED_DATA_HEX | iAcommsDriver | string | hex translation of ACOMMS_RECEIVED_DATA | |
ACOMMS_IMPULSE_RESPONSE | iAcommsDriver | string | ||
ACOMMS_DRIVER_STATUS | iAcommsDriver | double | 0=ready, 1=transmitting, 2=readyreceiving. posted at least every 5 sec | |
ACOMMS_DRIVER_WARNING | iAcommsDriver | string | debug messages | |
VIEW_RANGE_PULSE | iAcommsDriver | string | for visualizing acomms events | |
VOLTAGE | iHoverKayak | double | volts | |
CPU_BOX_TEMP | iHoverKayak | double | degrees celcius | |
ROBOTEQ_HEATSINK_TEMP | iHoverKayak | double | degrees celcius | |
ROBOTEQ_INTERNAL_TEMP | iHoverKayak | double | degrees celcius | |
ROBOTEQ_BATTERY_CURRENT | iHoverKayak | double | amps drawn from battery | |
ROBOTEQ_MOTOR_CURRENT | iHoverKayak | double | amps going to motor | |
ARDUINO_THRUST | iHoverKayak | double | current thrust output (0 to 1000) | |
ARDUINO_RUDDER | iHoverKayak | double | current rudder (degrees) | |
RADIO_POWER | iHoverKayak | string | "freewave_locked" or "bullet_locked" | |
THRUST_LIMIT | iHoverKayak | double | current thrust limit (due to low battery) | |
GPS_LOCK | iGPS_Hover | double | 1 for lock, 0 for none | |
GPS_SPEED | iGPS_Hover | double | ||
GPS_HEADING | iGPS_Hover | double | ||
GPS_PTIME | iGPS_Hover | string | using boost method to_simple_string | |
GPS_TIME_SECONDS | iGPS_Hover | double | since 12am | |
GPS_RANGE_RMS | iGPS_Hover | double | not typically available | |
GPS_LATITUDE | iGPS_Hover | double | ||
GPS_LONGITUDE | iGPS_Hover | double | ||
GPS_X | iGPS_Hover | double | ||
GPS_Y | iGPS_Hover | double | ||
GPS_FIX_STATUS | iGPS_Hover | string | "invalid", "standard", or "differential" | |
GPS_NUM_SV | iGPS_Hover | double | ||
GPS_HDOP | iGPS_Hover | double | ||
COMPASS_HEADING_UNFILTERED | iOS5000_Hover | double | unfiltered heading output (degrees) | |
COMPASS_HEADING_FILTERED | iOS5000_Hover | double | filtereted heading output (degrees) | |
COMPASS_PITCH | iOS5000_Hover | double | degrees | |
COMPASS_ROLL | iOS5000_Hover | double | degrees | |
COMPASS_TEMPERATURE | iOS5000_Hover | double | ||
NAV_SOURCE | pNavManager | string | "rtk", "gps", or "none" | |
NAV_X | pNavManager | double | ||
NAV_Y | pNavManager | double | ||
NAV_SPEED | pNavManager | double | ||
RTK_PTIME | iRTKNAVI | string | using boost method to_simple_string | |
RTK_TIME_SECONDS | iRTKNAVI | double | since 12am | |
RTK_LATITUDE | iRTKNAVI | double | ||
RTK_LONGITUDE | iRTKNAVI | double | ||
RTK_HEIGHT | iRTKNAVI | double | ||
RTK_QUALITY | iRTKNAVI | double | 1=fix, 2=float, 5=single | |
RTK_NUM_SV | iRTKNAVI | double | ||
RTK_X | iRTKNAVI | double | ||
RTK_Y | iRTKNAVI | double | ||
RTK_SPEED | iRTKNAVI | double | ||
ALTIMETER_DEPTH | iAltimeter | double | ||
ALTIMETER_DEPTH | iAltimeter_cruzPro | double | ||
NSF_VOLTAGE | iNSFModem | string | "LOW" or "OKAY" | |
NSFMODEM_CURRENT_POWER_LEVEL | iNSFModem | double | ||
ACOMMS_SCHEDULER_OFFSET | pAcommsScheduler | double | ||
ACOMMS_SCHEDULER_DURATION | pAcommsScheduler | double | ||
SCHEDULER_TRANSMIT_DATA | pAcommsScheduler | string | same as ACOMMS_TRANSMIT_DATA | |
SCHEDULER_TRANSMIT_DATA_BINARY | pAcommsScheduler | binary string | same as ACOMMS_TRANSMIT_DATA_BINARY | |
SCHEDULER_TRANSMIT | pAcommsScheduler | binary string | same as ACOMMS_TRANSMIT | |
ACOMMS_SCHEDULER_STATE | pAcommsScheduler | double | 0=unlocked,1=pre_lock,2=lock,3=post_lock,4=unset,5=pre_start | |
ACOMMS_TRANSMIT_LOCKOUT | pAcommsScheduler | double | 1=enable,0=disable | |
IVPHELM_REJOURNAL | pProtoReporter | string | "true" on connect to server | |
PROTO_REPORT_LOCAL | pProtoReporter | binary string | serialized report | |
NODE_REPORT | pProtoReportParser | string | parsed from incoming proto reports | |
VIEW_POINT | pProtoReportParser | string | parsed from incoming proto reports | |
VIEW_MARKER | pProtoReportParser | string | parsed from incoming proto reports | |
VIEW_POLYGON | pProtoReportParser | string | parsed from incoming proto reports | |
VIEW_SEGLIST | pProtoReportParser | string | parsed from incoming proto reports | |
CPU_PERCENT_USE | pResourceMon | double | percent of cpu in use | |
MEM_PERCENT_USE | pResourceMon | double | percent of memory in use | |
SYSTEM_TIME_SECONDS | pResourceMon | double | seconds from 12am | |
ACOMMS_TRANSMIT_DATA | pScheduledTransmit | string | ||
VOLTAGE | iIcarus | double | ||
TEMPERATURE | iIcarus | double | degrees celcius | |
NSFMODEM_SET_POWER_LEVEL | iNSFModem | double | 0 to 31 |
...