Version FC
Dependencies: DmTftLibrary eeprom SX1280Lib filesystem mbed
Fork of MSNV2-Terminal_V1-5 by
Diff: DataBase.cpp
- Revision:
- 8:cd489b7c49a0
- Child:
- 10:1b37e3b41947
diff -r 1d890cab51bd -r cd489b7c49a0 DataBase.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DataBase.cpp Wed Aug 22 13:03:00 2018 +0000 @@ -0,0 +1,81 @@ +/* + * MISNet + * + * Frame: Gestionnaire de fabrication des messages et décodage des messages recus + * + * Created on: August 17, 2018 Author: Francis CHATAIN + * + */ + +// ===================================== Includes + +#include "main.h" +#include "DataBase.h" + +// ===================================== Method of class + + +// ===================================== Constructor +DataBase::DataBase () {} + +void DataBase::init () {} + + +void DataBase::getRadioParameter (uint32_t &rfFrequency, + RadioLoRaBandwidths_t &loraBw, + RadioLoRaSpreadingFactors_t &loraSf , + int8_t &txOutputPower, + uint8_t &bufferSizeMax, + int16_t &timer) +{ + rfFrequency = _RF_FREQUENCY ; + loraBw = _LORA_BW ; + loraSf = _LORA_SF ; + txOutputPower = _TX_OUTPUT_POWER ; + bufferSizeMax = _BUFFER_SIZE_MAX ; + timer = _TIMER ; +} + + + +void DataBase::setRadioParameter ( uint32_t rfFrequency, + RadioLoRaBandwidths_t loraBw, + RadioLoRaSpreadingFactors_t loraSf , + int8_t txOutputPower, + uint8_t bufferSizeMax, + int16_t timer) +{ + _RF_FREQUENCY = rfFrequency ; + _LORA_BW = loraBw ; + _LORA_SF = loraSf ; + _TX_OUTPUT_POWER = txOutputPower ; + _BUFFER_SIZE_MAX = bufferSizeMax ; + _TIMER = timer ; +} + + +void DataBase::createChannel ( + int id , + CHANNEL_DEVICE_TYPE typeDevice, + CHANNEL_COMPONENT_ID componentID, + CHANNEL_GROUP group, + CHANNEL_VALUE_TYPE typeValue, + CHANNEL_STATE status, + CHANNEL_ACCESS_TYPE accessType, + CHANNEL_ACCES_PIN pin1, + CHANNEL_ACCES_PIN pin2, + CHANNEL_ACCES_PIN pin3, + CHANNEL_ACCES_PIN pin4, + CHANNEL_ACCES_PIN pin5, + CHANNEL_ACCES_PIN pin6, + CHANNEL_REQUEST_MODE request, + CHANNEL_UP_MODE upMode, + CHANNEL_TIMER_DIVIDE timerRequest, + CHANNEL_THRESHOLD_DELTA thresholdDelta, + CHANNEL_THRESHOLD_UP thresholdUp, + CHANNEL_THRESHOLD_DOWN thresholdDown, + CHANNEL_ACTION action, + CHANNEL_OUTPUT ouputType + ) { +} +