Team Fox / Mbed 2 deprecated BAE_QM_MAR9

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of workinQM_5thJan_azad by Team Fox

Revision:
50:6001287f3045
Parent:
49:61c9f28332ba
Child:
52:daa685b0e390
diff -r 61c9f28332ba -r 6001287f3045 main.cpp
--- a/main.cpp	Thu Jul 14 23:04:26 2016 +0000
+++ b/main.cpp	Mon Jul 18 06:36:25 2016 +0000
@@ -422,7 +422,7 @@
                 ACS_STATE = (ARR_INITIAL_VAL[0]>>16)&0x0F;
                 //pc.pc.printf("\n\r acs state in starting is %x",ACS_STATE);
                 ACS_DETUMBLING_ALGO_TYPE = (ARR_INITIAL_VAL[0]>>15)&0x01;
-                BCN_TX_SW_STATUS = ((uint8_t)(ARR_INITIAL_VAL[0]>>13))&0x03;
+                BCN_TX_SW_STATUS = 1;//((uint8_t)(ARR_INITIAL_VAL[0]>>14))&0x03;
                 BCN_SPND_TX = ((uint8_t)(ARR_INITIAL_VAL[0]>>12))&0x01;
                 BCN_FEN = ((uint8_t)(ARR_INITIAL_VAL[0]>>11))&0x01;
                 BCN_LONG_MSG_TYPE = ((uint8_t)(ARR_INITIAL_VAL[0]>>10))&0x01;
@@ -464,7 +464,7 @@
         ACS_STATE = (read[0]>>16)&0x0F;
         //pc.printf("\n\r acs state in starting is %x",ACS_STATE);
         ACS_DETUMBLING_ALGO_TYPE = (read[0]>>15)&0x01;
-        BCN_TX_SW_STATUS = ((uint8_t)(read[0]>>13))&0x03;
+        BCN_TX_SW_STATUS = 1;//((uint8_t)(read[0]>>13))&0x03;
         BCN_SPND_TX = ((uint8_t)(read[0]>>12))&0x01;
         BCN_FEN = ((uint8_t)(read[0]>>11))&0x01;
         BCN_LONG_MSG_TYPE = ((uint8_t)(read[0]>>10))&0x01;
@@ -1178,7 +1178,7 @@
                     pc.printf("\nSTATE IS !!!!!! = %x !!\n",ACS_STATE);
                     timer_F_ACS.reset();
                     timer_F_ACS.start();
-                    F_ACS();
+                    //F_ACS();
                     timer_F_ACS.stop();
                     /*pc.printf("\n\r timer_F_ACS is %f",timer_F_ACS.read());
                     pc.printf("\n\r timer_SENSOR_INIT is %f",timer_SENSOR_INIT.read());
@@ -1449,7 +1449,7 @@
     irpt_2_mstr = 0;
     
     ptr_t_i2c = new Thread(T_TC);
-    ptr_t_i2c->set_priority(osPriorityHigh);
+    ptr_t_i2c->set_priority(osPriorityRealtime);
         
     irpt_4m_mstr.enable_irq();
     irpt_4m_mstr.rise(&FCTN_I2C_ISR);
@@ -1457,6 +1457,7 @@
     RtosTimer t_sc_timer(T_SC,osTimerPeriodic);               // Initiating the scheduler thread
     t_sc_timer.start(5000);
     t_start.start();
+    
     #if print
         pc.printf("\n\rStarted scheduler %f\n\r",t_start.read()); 
     #endif