diff options
Diffstat (limited to 'src/devices.h')
| -rw-r--r-- | src/devices.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/devices.h b/src/devices.h index ef4e65b..b2cb825 100644 --- a/src/devices.h +++ b/src/devices.h @@ -12,12 +12,13 @@ typedef struct _device_info { uint32_t subscriptions[4]; /* Subscriptions by this device */ } device_info_t; +/* TODO These IDs could be represented as a single 8-bit integer */ typedef struct _subscription_info { uint8_t module_ids[128]; uint8_t entity_ids[128]; uint8_t module_class[3]; uint8_t i2c_address[128]; - uint8_t mod_idx, entity_idx, class_idx, i2c_idx; + uint8_t mod_idx, entity_idx, class_idx, i2c_idx; } subscription_info_t; typedef enum hs_status { |
