![]() |
Pico Core
|
This is the complete list of members for HarpCore, including all inherited members.
address_to_app_reg_specs(uint8_t address) | HarpCore | inlineprotectedvirtual |
clear_msg() | HarpCore | inline |
connect_handled_ | HarpCore | private |
copy_msg_payload_to_register(msg_t &msg) | HarpCore | inlinestatic |
disconnect_handled_ | HarpCore | private |
disconnect_start_time_us_ | HarpCore | private |
dump_app_registers() | HarpCore | inlineprotectedvirtual |
events_enabled() | HarpCore | inlinestatic |
force_state(op_mode_t next_state) | HarpCore | inlinestatic |
get_buffered_msg() | HarpCore | |
get_buffered_msg_header() | HarpCore | inline |
handle_buffered_app_message() | HarpCore | inlineprotectedvirtual |
handle_buffered_core_message() | HarpCore | protected |
harp_time_s() | HarpCore | inlinestatic |
harp_time_us_64() | HarpCore | inlinestatic |
harp_to_system_us_32(uint64_t harp_time_us) | HarpCore | inlinestatic |
harp_to_system_us_64(uint64_t harp_time_us) | HarpCore | inlinestatic |
HarpCore(uint16_t who_am_i, uint8_t hw_version_major, uint8_t hw_version_minor, uint8_t assembly_version, uint8_t harp_version_major, uint8_t harp_version_minor, uint8_t fw_version_major, uint8_t fw_version_minor, uint16_t serial_number, const char name[], const uint8_t tag[]) | HarpCore | protected |
HarpCore()=delete | HarpCore | |
HarpCore(HarpCore &other)=delete | HarpCore | |
heartbeat_interval_us_ | HarpCore | private |
init(uint16_t who_am_i, uint8_t hw_version_major, uint8_t hw_version_minor, uint8_t assembly_version, uint8_t harp_version_major, uint8_t harp_version_minor, uint8_t fw_version_major, uint8_t fw_version_minor, uint16_t serial_number, const char name[], const uint8_t tag[]) | HarpCore | static |
instance() | HarpCore | inlinestatic |
is_muted() | HarpCore | inlinestatic |
is_synced() | HarpCore | inlinestatic |
new_msg() | HarpCore | inline |
new_msg_ | HarpCore | protected |
next_heartbeat_time_us_ | HarpCore | private |
offset_us_64_ | HarpCore | private |
operator=(const HarpCore &other)=delete | HarpCore | |
process_cdc_input() | HarpCore | private |
read_reg_generic(uint8_t reg_name) | HarpCore | static |
read_timestamp_microsecond(uint8_t reg_name) | HarpCore | privatestatic |
read_timestamp_second(uint8_t reg_name) | HarpCore | privatestatic |
reg_address_to_specs(uint8_t address) | HarpCore | private |
reg_func_table_ | HarpCore | private |
regs | HarpCore | |
regs_ | HarpCore | private |
reset_app() | HarpCore | inlineprotectedvirtual |
run() | HarpCore | |
rx_buffer_ | HarpCore | private |
rx_buffer_index_ | HarpCore | private |
self | HarpCore | inlinestatic |
send_harp_reply(msg_type_t reply_type, uint8_t reg_name, const volatile uint8_t *data, uint8_t num_bytes, reg_type_t payload_type, uint64_t harp_time_us) | HarpCore | static |
send_harp_reply(msg_type_t reply_type, uint8_t reg_name, const volatile uint8_t *data, uint8_t num_bytes, reg_type_t payload_type) | HarpCore | inlinestatic |
send_harp_reply(msg_type_t reply_type, uint8_t reg_name) | HarpCore | inlinestatic |
send_harp_reply(msg_type_t reply_type, uint8_t reg_name, uint64_t harp_time_us) | HarpCore | inlinestatic |
set_harp_time_us_64(uint64_t harp_time_us) | HarpCore | inlinestatic |
set_synchronizer(HarpSynchronizer *sync) | HarpCore | inlinestatic |
set_timestamp_regs(uint64_t harp_time_us) | HarpCore | privatestatic |
set_uuid(uint8_t *uuid, size_t num_bytes, size_t offset=0) | HarpCore | inlinestatic |
set_visual_indicators(bool enabled) | HarpCore | inlineprotected |
set_visual_indicators_fn(void(*func)(bool)) | HarpCore | inlinestatic |
set_visual_indicators_fn_ | HarpCore | protected |
sync_ | HarpCore | protected |
sync_handled_ | HarpCore | private |
system_to_harp_us_64(uint64_t system_time_us) | HarpCore | inlinestatic |
total_bytes_read_ | HarpCore | private |
update_app_state() | HarpCore | inlineprotectedvirtual |
update_next_heartbeat_from_curr_harp_time_us(uint64_t curr_harp_time_us) | HarpCore | inlineprivatestatic |
update_state(bool force=false, op_mode_t forced_next_state=STANDBY) | HarpCore | privatestatic |
update_timestamp_regs() | HarpCore | inlineprivatestatic |
write_clock_config(msg_t &msg) | HarpCore | privatestatic |
write_device_name(msg_t &msg) | HarpCore | privatestatic |
write_operation_ctrl(msg_t &msg) | HarpCore | privatestatic |
write_reg_generic(msg_t &msg) | HarpCore | static |
write_reset_dev(msg_t &msg) | HarpCore | privatestatic |
write_serial_number(msg_t &msg) | HarpCore | privatestatic |
write_timestamp_microsecond(msg_t &msg) | HarpCore | privatestatic |
write_timestamp_offset(msg_t &msg) | HarpCore | privatestatic |
write_timestamp_second(msg_t &msg) | HarpCore | privatestatic |
write_to_read_only_reg_error(msg_t &msg) | HarpCore | static |
~HarpCore() | HarpCore | protected |