JongYong Park / Mbed 2 deprecated NUCLEO-F767_LIFI_4CH_os2_v2

Dependencies:   mbed

Committer:
JongYongPark
Date:
Wed Mar 20 09:24:35 2019 +0000
Revision:
0:488aa8153e15
Child:
3:ae1f53883bc0
Child:
4:3ec60ea204c6
initial working version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JongYongPark 0:488aa8153e15 1 #ifndef __DRIVER_LIFI_RX_H__
JongYongPark 0:488aa8153e15 2 #define __DRIVER_LIFI_RX_H__
JongYongPark 0:488aa8153e15 3
JongYongPark 0:488aa8153e15 4 #include "app.h"
JongYongPark 0:488aa8153e15 5 #include "lifiTranceiver.h"
JongYongPark 0:488aa8153e15 6
JongYongPark 0:488aa8153e15 7 extern DigitalIn lifi_TxRx_ModePin;
JongYongPark 0:488aa8153e15 8
JongYongPark 0:488aa8153e15 9 #if (USE_LOCAL_TICKER==0)
JongYongPark 0:488aa8153e15 10 extern Ticker lifi_rx_timer;
JongYongPark 0:488aa8153e15 11 #endif
JongYongPark 0:488aa8153e15 12 extern EventQueue lifi_tx_check_queue;
JongYongPark 0:488aa8153e15 13
JongYongPark 0:488aa8153e15 14 extern AnalogIn adc_1;
JongYongPark 0:488aa8153e15 15 extern AnalogIn adc_2;
JongYongPark 0:488aa8153e15 16 extern AnalogIn adc_3;
JongYongPark 0:488aa8153e15 17 extern AnalogIn adc_4;
JongYongPark 0:488aa8153e15 18
JongYongPark 0:488aa8153e15 19 extern int LifiRx_AdcRead(int num); // 0 (0v) ~ 1000 (3.3v)
JongYongPark 0:488aa8153e15 20 extern void LifiRx_Run();
JongYongPark 0:488aa8153e15 21 extern void LifiRx_RunWithEventQueue();
JongYongPark 0:488aa8153e15 22 extern int Lifi_IsRxMode();
JongYongPark 0:488aa8153e15 23 extern void LifiRx_PdTunning();
JongYongPark 0:488aa8153e15 24 extern double LifiRx_GetLux_Temt6000(double vol);
JongYongPark 0:488aa8153e15 25 extern float LifiRx_GetLuxFromPdVoltage(float volt_mili);
JongYongPark 0:488aa8153e15 26 #endif
JongYongPark 0:488aa8153e15 27