battery/ocean: hex_data_t with packed type_info structure.
battery/ocean: added packed_data.h, using comma::packed is another way to read broadcasted data.