89 for (int i = 0; i < 3; i++) { |
89 for (int i = 0; i < 3; i++) { |
90 memset(&units[i], 0, sizeof(unit_t)); |
90 memset(&units[i], 0, sizeof(unit_t)); |
91 sprintf(units[i].uuid, "c0ffeeee-dead-beef-caf%d-%02x%02x%02x%02x%02x%02x", i & 3, |
91 sprintf(units[i].uuid, "c0ffeeee-dead-beef-caf%d-%02x%02x%02x%02x%02x%02x", i & 3, |
92 mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]); |
92 mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]); |
93 sprintf(units[i].alias, "unit%d", (i + 1) & 3); |
93 sprintf(units[i].alias, "unit%d", (i + 1) & 3); |
|
94 units[i].pressure_zero = 110; |
94 } |
95 } |
95 write_units(); |
96 write_units(); |
96 } else { |
97 } else { |
97 dst = (uint8_t*)&units; |
98 dst = (uint8_t*)&units; |
98 size_t bytes = fread(dst, 1, sizeof(units), f); |
99 size_t bytes = fread(dst, 1, sizeof(units), f); |