@@ -320,9 +320,9 @@ void connection_write_packet_5() // runtime
320320 data [1 ] = tracker_id ;
321321 int64_t * buf = (int64_t * )& data [2 ];
322322 if (sys_get_valid_battery_pptt () >= 0 )
323- buf [ 0 ] = k_ticks_to_us_floor64 (sys_get_battery_remaining_time_estimate ());
323+ * buf = k_ticks_to_us_floor64 (sys_get_battery_remaining_time_estimate ());
324324 else
325- buf [ 0 ] = -1 ; // no valid reading yet, but previous estimate may still be valid
325+ * buf = -1 ; // no valid reading yet, but previous estimate may still be valid
326326 k_mutex_lock (& data_buffer_mutex , K_FOREVER );
327327 memcpy (data_buffer , data , sizeof (data ));
328328 last_data_time = k_uptime_get (); // TODO: use ticks
@@ -339,9 +339,9 @@ void connection_write_packet_6() // reduced precision quat and accel with button
339339 data [2 ] = tracker_button ;
340340 uint16_t * buf = (uint16_t * )& data [3 ];
341341 if (shutdown )
342- buf = 1 ;
342+ * buf = 1 ;
343343 else
344- buf = timeout_time < 1 ? 1 : timeout_time ;
344+ * buf = timeout_time < 1 ? 1 : timeout_time ;
345345 if (k_ticks_to_ms_floor64 (sys_get_battery_remaining_time_estimate ()) < 60000 && timeout_time == UINT16_MAX )
346346 timeout_time = UINT16_MAX - 1 ;
347347 data [15 ] = 0 ; // rssi (supplied by receiver)
@@ -366,9 +366,9 @@ void connection_write_packet_7() // button and sleep time
366366 data [2 ] = tracker_button ;
367367 uint16_t * buf = (uint16_t * )& data [3 ];
368368 if (shutdown )
369- buf = 1 ;
369+ * buf = 1 ;
370370 else
371- buf = timeout_time < 1 ? 1 : timeout_time ;
371+ * buf = timeout_time < 1 ? 1 : timeout_time ;
372372 if (k_ticks_to_ms_floor64 (sys_get_battery_remaining_time_estimate ()) < 60000 && timeout_time == UINT16_MAX )
373373 timeout_time = UINT16_MAX - 1 ;
374374 float v [3 ] = {0 };
@@ -378,7 +378,7 @@ void connection_write_packet_7() // button and sleep time
378378 uint16_t v_buf [3 ] = {SATURATE_UINT10 ((1 << 10 ) * v [0 ]), SATURATE_UINT11 ((1 << 11 ) * v [1 ]), SATURATE_UINT11 ((1 << 11 ) * v [2 ])}; // fill 32 bits
379379 uint32_t * q_buf = (uint32_t * )& data [5 ];
380380 * q_buf = v_buf [0 ] | (v_buf [1 ] << 10 ) | (v_buf [2 ] << 21 );
381- uint16_t * buf = (uint16_t * )& data [9 ];
381+ buf = (uint16_t * )& data [9 ];
382382 buf [0 ] = TO_FIXED_7 (sensor_a [0 ]);
383383 buf [1 ] = TO_FIXED_7 (sensor_a [1 ]);
384384 buf [2 ] = TO_FIXED_7 (sensor_a [2 ]);
0 commit comments