Skip to content

IMOCA keel — team access (function 16) ​

The canting-keel system of an IMOCA, in the read-only form exposed to the shore team. It reports the cant angle and the pressure in each hydraulic ram, the state of the valves and the motor, which sensors are healthy, the capacitor bank that drives the rams, and the two wing angles. Frames expire after 10 seconds rather than the usual 30, because this is data that is watched live.

Published only (no commands). All frames add counter to metadata; expireAfterSec: 10.

Published ​

device/16/<i>/system ​

data fieldTypeDescription
facadeCountintNumber of facades (0-3)
presenceCapaboolCapacitor presence
positionSensorboolPosition sensor OK
portsidePressureSensorboolPortside pressure sensor OK
starboardPressureSensorboolStarboard pressure sensor OK
overVoltageLockOutboolOver-voltage lockout
underVoltageLockOutboolUnder-voltage lockout
CCEvRelPortboolPort release valve flag
CCEvRelStarboolStarboard release valve flag
CCEvMouvPortboolPort movement valve flag
CCEvMouvStarboolStarboard movement valve flag
CCCmdMotorboolMotor command flag
json
{
  "data": {
    "facadeCount": 2,
    "presenceCapa": true,
    "positionSensor": true,
    "portsidePressureSensor": true,
    "starboardPressureSensor": true,
    "overVoltageLockOut": false,
    "underVoltageLockOut": false,
    "CCEvRelPort": false,
    "CCEvRelStar": false,
    "CCEvMouvPort": false,
    "CCEvMouvStar": false,
    "CCCmdMotor": false
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 10,
    "counter": 6
  }
}

device/16/<i>/keel ​

data fieldTypeUnitDescription
reversePressurebool—Reverse-pressure flag
keelAnglenumber (1 dec)°Keel cant angle (signed)
portsidePressureintbarPortside ram pressure
starboardPressureintbarStarboard ram pressure

device/16/<i>/capa ​

data fieldTypeUnitDescription
onOffSwitchbool—On/off switch
batteryVoltagenumber (1 dec)VBattery voltage
capaVoltagenumber (1 dec)VCapacitor voltage
capaCurrentnumber (1 dec)ACapacitor current (signed)

device/16/<i>/wing ​

data fieldTypeUnitDescription
portsidenumber (1 dec)°Portside wing angle (signed)
starboardnumber (1 dec)°Starboard wing angle (signed)
json
{
  "data": {
    "reversePressure": false,
    "keelAngle": 38.5,
    "portsidePressure": 120,
    "starboardPressure": 0
  },
  "metadata": {
    "rxdate": "2026-06-17T14:30:45.123Z",
    "rxTimestamp": 1781793045,
    "expireAfterSec": 10,
    "counter": 4
  }
}
bash
mosquitto_sub -h 127.0.0.1 -t 'device/16/+/#' -v

Integration of multiplexed solutions
MUXEN and the MUXEN logo are trademarks of MUXEN SAS.