Firmware
|
Public Member Functions | |
UavcanGnssBridge (uavcan::INode &node) | |
const char * | get_name () const override |
Returns ASCII name of the bridge. | |
int | init () override |
Starts the bridge. More... | |
unsigned | get_num_redundant_channels () const override |
Returns number of active redundancy channels. | |
void | print_status () const override |
Prints current status in a human readable format to stdout. | |
![]() | |
void | setSibling (IUavcanSensorBridge * sibling) |
const IUavcanSensorBridge * | getSibling () const |
Static Public Attributes | |
static const char *const | NAME = "gnss" |
![]() | |
static constexpr unsigned | MAX_NAME_LEN = 20 |
Additional Inherited Members | |
![]() | |
static void | make_all (uavcan::INode &node, List< IUavcanSensorBridge *> &list) |
Sensor bridge factory. More... | |
![]() | |
IUavcanSensorBridge * | _sibling |
|
overridevirtual |
Starts the bridge.
Implements IUavcanSensorBridge.