| 14 | } |
| 15 | |
| 16 | void sff_show_value_with_unit(const uint8_t *data, unsigned int reg, |
| 17 | const char *name, unsigned int mult, |
| 18 | const char *unit, struct rte_tel_data *d) |
| 19 | { |
| 20 | unsigned int val = data[reg]; |
| 21 | char val_string[SFF_ITEM_VAL_COMPOSE_SIZE]; |
| 22 | |
| 23 | snprintf(val_string, sizeof(val_string), "%u%s", val * mult, unit); |
| 24 | ssf_add_dict_string(d, name, val_string); |
| 25 | } |
| 26 | |
| 27 | void sff_show_ascii(const uint8_t *data, unsigned int first_reg, |
| 28 | unsigned int last_reg, const char *name, struct rte_tel_data *d) |
no test coverage detected