Class UbxCfg

Class Documentation

class UbxCfg

Public Functions

inline explicit UbxCfg(std::shared_ptr<usb::Connection> usbc)
inline std::shared_ptr<ubx::Frame> cfg_val_get_frame_poll()
inline std::shared_ptr<Payload<cfg::CfgValGetPayload>> cfg_val_get_payload()
inline std::shared_ptr<ubx::Frame> cfg_val_get_frame()
inline std::shared_ptr<PayloadPoll<cfg::CfgValGetPayload>> cfg_val_get_payload_poll()
inline std::shared_ptr<ubx::Frame> cfg_rst_frame_poll()
inline std::shared_ptr<PayloadPoll<cfg::CfgRstPayload>> cfg_rst_payload_poll()
inline std::shared_ptr<valset_payload_poll_t> cfg_val_set_payload_poll()
inline void cfg_val_get_key_append(ubx_cfg_item_t ubx_cfg_item)
inline void cfg_val_get_key_append(ubx_key_id_t ubx_key_id)
inline void cfg_val_get_keys_clear()
inline size_t cfg_val_get_keys_size()
inline void cfg_set_val_get_layer_ram()
inline void cfg_set_val_get_layer_BBR()
inline void cfg_set_val_get_layer_flash()
inline void cfg_set_val_get_layer_default()
inline void cfg_val_set_key_append(ubx_cfg_item_t ubx_cfg_item, l_t value)
inline void cfg_val_set_key_append_u1(ubx_cfg_item_t ubx_cfg_item, u1_t value)
inline void cfg_val_set_key_append_i1(ubx_cfg_item_t ubx_cfg_item, i1_t value)
inline void cfg_val_set_key_append_x1(ubx_cfg_item_t ubx_cfg_item, x1_t value)
inline void cfg_val_set_key_append_u2(ubx_cfg_item_t ubx_cfg_item, u2_t value)
inline void cfg_val_set_key_append_i2(ubx_cfg_item_t ubx_cfg_item, i2_t value)
inline void cfg_val_set_key_append_x2(ubx_cfg_item_t ubx_cfg_item, x2_t value)
inline void cfg_val_set_key_append_u4(ubx_cfg_item_t ubx_cfg_item, u4_t value)
inline void cfg_val_set_key_append_i4(ubx_cfg_item_t ubx_cfg_item, i4_t value)
inline void cfg_val_set_key_append_x4(ubx_cfg_item_t ubx_cfg_item, x4_t value)
inline void cfg_val_set_key_append_r4(ubx_cfg_item_t ubx_cfg_item, r4_t value)
inline void cfg_val_set_key_append_u8(ubx_cfg_item_t ubx_cfg_item, u8_t value)
inline void cfg_val_set_key_append_i8(ubx_cfg_item_t ubx_cfg_item, i8_t value)
inline void cfg_val_set_key_append_r8(ubx_cfg_item_t ubx_cfg_item, r8_t value)
inline void cfg_val_set_key_append_binary(ubx_cfg_item_t ubx_cfg_item, u1_t *value_p)
inline void cfg_val_set_key_append(ubx_key_id_t ubx_key_id, value_t value)
inline void cfg_val_set_cfgdata_clear()
inline size_t cfg_val_set_cfgdata_size()
inline void cfg_val_set_layer_ram(bool bit)
inline void cfg_val_set_layer_BBR(bool bit)
inline void cfg_val_set_layer_flash(bool bit)
inline void cfg_val_set_transaction(u1_t action)
inline std::shared_ptr<ubx::FrameValSet> cfg_val_set_frame()
inline void cfg_val_set_frame_reset()
inline std::shared_ptr<ubx::FrameValSet> cfg_val_set_frame_poll()
inline void set_cfg_val_get_frame(std::shared_ptr<ubx::Frame> frame)
inline void cfg_val_get_poll_async()
inline void cfg_val_get_poll_async_all_layers()
inline void cfg_val_set_poll_async()
inline void cfg_val_set_poll_retry_async()
inline void cfg_rst_set_nav_bbr_mask(nav_bbr_mask_t navBbrMask)
inline void cfg_rst_set_reset_mode(u1_t resetMode)
inline void cfg_rst_command_async()