testing for double to float

Dependencies:   ADXL345_nRF51 BLE_API advertiser_data mbed nRF51822

Fork of BLE_GAP_Acceleration_Observer_2_Advertisers by Ames HCI IoT

Revision:
14:3bde71241a53
Parent:
13:7816784106fe
Child:
16:7593fe102c55
--- a/main.cpp	Fri Jul 24 19:31:59 2015 +0000
+++ b/main.cpp	Fri Jul 24 23:54:21 2015 +0000
@@ -95,7 +95,8 @@
         }
 
         /* Always update the rssi */
-        advertiser_data_update_rssi(pdata, params->rssi);
+        uint8_t passdat = (uint8_t)(abs(params->rssi));
+        advertiser_data_update_rssi(pdata, passdat);
 
         /* Find the manufacturers data */
         const uint8_t *manData = NULL;
@@ -114,7 +115,7 @@
 #endif
                 /* Reset the data if we missed a packet (likely lost signal for a while) */
                 advertiser_data_reset(pdata);
-                advertiser_data_update_rssi(pdata, params->rssi);
+                advertiser_data_update_rssi(pdata, passdat);
             }
         }