#include <string.h>#include "monitor_report.h"#include "monitor_profile.h"#include "monitor_log.h"Functions | |
| uint16_t | monitor_get_value (uint8_t type, uint32_t addr, uint8_t *data) |
| uint16_t | monitor_set_value (uint8_t type, uint32_t addr, uint8_t *data) |
| bool | payload_is_channel_type (uint32_t value) |
| int | monitor_type_convert_byte (DATA_TYPE type) |
| uint32_t | monitor_profile_crc32 (uint8_t *data) |
| void | monitor_profile_set_header (uint8_t *data) |
| void | monitor_profile_set_end (uint8_t *data) |
| void | monitor_profile_set_crc32 (uint8_t *data, uint32_t crc32) |
| uint32_t | monitor_profile_get_crc32 (uint8_t *data) |
| uint16_t | monitor_profile_get_index (uint8_t *data) |
| void | monitor_profile_set_index (uint8_t *data, uint16_t index) |
| uint16_t | monitor_profile_get_cmd (uint8_t *data) |
| void | monitor_profile_set_cmd (uint8_t *data, uint16_t cmd) |
| uint16_t | monitor_profile_get_result (uint8_t *data) |
| void | monitor_profile_set_result (uint8_t *data, uint16_t result) |
| uint32_t | monitor_profile_get_timing (uint8_t *data) |
| void | monitor_profile_set_timing (uint8_t *data, uint32_t tick_us) |
| uint32_t | monitor_profile_get_length (uint8_t *data) |
| void | monitor_profile_set_length (uint8_t *data, uint32_t length) |
| monitor_payload_t * | monitor_profile_get_payload (uint8_t *data) |
| monitor_info_t * | monitor_profile_get_monitorinfo (uint8_t *data) |
| uint16_t | monitor_profile_payload_process (uint16_t cmd, uint8_t *data, uint32_t length) |
| uint16_t | monitor_profile_info_process (uint8_t *data) |
| uint16_t | monitor_profile_cmd_process (uint16_t cmd, uint16_t parse_result, uint8_t *data, uint32_t length) |
| uint16_t | monitor_profile_parse (uint8_t *data, uint32_t length, uint32_t *drop_offset, uint32_t *expect_length) |
| const monitor_var_info_t * | monitor_ch_info_find_by_name (const char *name) |
| const monitor_var_info_t * | monitor_ch_info_find_by_channel (uint8_t channel) |
| uint32_t | monitor_ch_info_get_registry_count (void) |
| void | monitor_ch_info_print_registry (void) |
| const monitor_var_info_t* monitor_ch_info_find_by_channel | ( | uint8_t | channel | ) |
| const monitor_var_info_t* monitor_ch_info_find_by_name | ( | const char * | name | ) |
| uint32_t monitor_ch_info_get_registry_count | ( | void | ) |
| void monitor_ch_info_print_registry | ( | void | ) |
| uint16_t monitor_get_value | ( | uint8_t | type, |
| uint32_t | addr, | ||
| uint8_t * | data | ||
| ) |
| uint16_t monitor_profile_cmd_process | ( | uint16_t | cmd, |
| uint16_t | parse_result, | ||
| uint8_t * | data, | ||
| uint32_t | length | ||
| ) |
| uint32_t monitor_profile_crc32 | ( | uint8_t * | data | ) |
| uint16_t monitor_profile_get_cmd | ( | uint8_t * | data | ) |
| uint32_t monitor_profile_get_crc32 | ( | uint8_t * | data | ) |
| uint16_t monitor_profile_get_index | ( | uint8_t * | data | ) |
| uint32_t monitor_profile_get_length | ( | uint8_t * | data | ) |
| monitor_info_t* monitor_profile_get_monitorinfo | ( | uint8_t * | data | ) |
| monitor_payload_t* monitor_profile_get_payload | ( | uint8_t * | data | ) |
| uint16_t monitor_profile_get_result | ( | uint8_t * | data | ) |
| uint32_t monitor_profile_get_timing | ( | uint8_t * | data | ) |
| uint16_t monitor_profile_info_process | ( | uint8_t * | data | ) |
| uint16_t monitor_profile_parse | ( | uint8_t * | data, |
| uint32_t | length, | ||
| uint32_t * | drop_offset, | ||
| uint32_t * | expect_length | ||
| ) |
| uint16_t monitor_profile_payload_process | ( | uint16_t | cmd, |
| uint8_t * | data, | ||
| uint32_t | length | ||
| ) |
| void monitor_profile_set_cmd | ( | uint8_t * | data, |
| uint16_t | cmd | ||
| ) |
| void monitor_profile_set_crc32 | ( | uint8_t * | data, |
| uint32_t | crc32 | ||
| ) |
| void monitor_profile_set_end | ( | uint8_t * | data | ) |
| void monitor_profile_set_header | ( | uint8_t * | data | ) |
| void monitor_profile_set_index | ( | uint8_t * | data, |
| uint16_t | index | ||
| ) |
| void monitor_profile_set_length | ( | uint8_t * | data, |
| uint32_t | length | ||
| ) |
| void monitor_profile_set_result | ( | uint8_t * | data, |
| uint16_t | result | ||
| ) |
| void monitor_profile_set_timing | ( | uint8_t * | data, |
| uint32_t | tick_us | ||
| ) |
| uint16_t monitor_set_value | ( | uint8_t | type, |
| uint32_t | addr, | ||
| uint8_t * | data | ||
| ) |
| int monitor_type_convert_byte | ( | DATA_TYPE | type | ) |
| bool payload_is_channel_type | ( | uint32_t | value | ) |