SSSRC OPUSAT-II / Mbed 2 deprecated debug_uart_B2D

Dependencies:   mbed

Committer:
OPUSAT_KIT
Date:
Tue Oct 30 10:32:08 2018 +0000
Revision:
1:c79aa502de30
Child:
2:970cd691d7de
OPUSAT-2 ???

Who changed what in which revision?

UserRevisionLine numberNew contents of line
OPUSAT_KIT 1:c79aa502de30 1 #ifndef CALCULATE_AD_DATA_H
OPUSAT_KIT 1:c79aa502de30 2 #define CALCULATE_AD_DATA_H
OPUSAT_KIT 1:c79aa502de30 3
OPUSAT_KIT 1:c79aa502de30 4 #define a (8.91304*pow(10.0,-4.0))
OPUSAT_KIT 1:c79aa502de30 5 #define b (2.04041*pow(10.0,-4.0))
OPUSAT_KIT 1:c79aa502de30 6 #define c (7.4*pow(10.0,-8.0))
OPUSAT_KIT 1:c79aa502de30 7
OPUSAT_KIT 1:c79aa502de30 8 #define calculate_V(D) (D/51.0)
OPUSAT_KIT 1:c79aa502de30 9 #define calculate_bat_I(D) ((5.0/6.0)*(D/51.0-2.5))
OPUSAT_KIT 1:c79aa502de30 10 #define calculate_R(D) ((-1.0*pow(10.0,5.0)*D)/(D-255.0))
OPUSAT_KIT 1:c79aa502de30 11 #define calculate_T(D) ((1.0/(a + b*log(calculate_R(D)) + c*pow(log(calculate_R(D)),3.0))) - 273.15)
OPUSAT_KIT 1:c79aa502de30 12 #define calculate_solar_I(D) (D/510.0)
OPUSAT_KIT 1:c79aa502de30 13 #define calculate_txmodem_I(D) (D/(51.0*82.5*0.06))
OPUSAT_KIT 1:c79aa502de30 14 #define calculate_rxFM_CW_I(D) (D/(51.0*20.5*0.39))
OPUSAT_KIT 1:c79aa502de30 15 #define calculate_rxmodem_I(D) (D/(51.0*20.5*1.82))
OPUSAT_KIT 1:c79aa502de30 16 #define calculate_txFM_I(D) (D/(51.0*56.5*0.04))
OPUSAT_KIT 1:c79aa502de30 17 #define calculate_mis5V_I(D) (D/(51.0*82.5*0.06))
OPUSAT_KIT 1:c79aa502de30 18 #define calculate_mobc_I(D) (D/(51.0*82.5*0.06))
OPUSAT_KIT 1:c79aa502de30 19 #define calculate_misbus_I(D) (D/(51.0*5.0*0.18))
OPUSAT_KIT 1:c79aa502de30 20
OPUSAT_KIT 1:c79aa502de30 21 #endif