Compare commits
10 Commits
44ecb553af
...
773adac6f4
| Author | SHA1 | Date | |
|---|---|---|---|
| 773adac6f4 | |||
| 7099b9db06 | |||
| 460a19c557 | |||
| cfed167881 | |||
| 9fd1986330 | |||
| d1c1f053c5 | |||
| fc54e7cb98 | |||
| 84f488972a | |||
| f1d0ed7d4a | |||
| c0574b75ea |
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,2 +1,3 @@
|
|||||||
*.o
|
*.o
|
||||||
*.o.d
|
*.o.d
|
||||||
|
/ChaletLora.X/.generated_files/flags/*
|
||||||
|
|||||||
23
ChaletLora.X/ATCmdInterpreter.h
Normal file
23
ChaletLora.X/ATCmdInterpreter.h
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
/*
|
||||||
|
* File: ATCmdInterpreter.h
|
||||||
|
* Author: JF
|
||||||
|
*
|
||||||
|
* Created on December 28, 2024, 8:08 AM
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ATCMDINTERPRETER_H
|
||||||
|
#define ATCMDINTERPRETER_H
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* ATCMDINTERPRETER_H */
|
||||||
|
|
||||||
221
ChaletLora.X/Source/ATCmdInterpreter.c
Normal file
221
ChaletLora.X/Source/ATCmdInterpreter.c
Normal file
@ -0,0 +1,221 @@
|
|||||||
|
#include "ATCmdInterpreter.h"
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
#include "define.h"
|
||||||
|
#include <string.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
|
||||||
|
bool mCAStateReceived;
|
||||||
|
char mMasterData[100];
|
||||||
|
int mMasterDataSize;
|
||||||
|
char mInputString[100];
|
||||||
|
|
||||||
|
void InitATCmdInterpreter()
|
||||||
|
{
|
||||||
|
mCAStateReceived = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
int AnalyzeNewATString(char* Str, int StrLen, int CurCmd)
|
||||||
|
{
|
||||||
|
memset(mInputString,0,100);
|
||||||
|
memcpy(mInputString,Str,StrLen);
|
||||||
|
switch(CurCmd)
|
||||||
|
{
|
||||||
|
case LTE_MODULE_CONNECT_APN_CMD: //AT+CNACT=0,1
|
||||||
|
{
|
||||||
|
if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_DISCONNECT_APN_CMD:
|
||||||
|
{
|
||||||
|
if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CHECK_APN_CONNECTION_CMD:
|
||||||
|
{
|
||||||
|
if(strncmp("+CNACT:",mInputString,strlen("+CNACT:")) == 0) //+CNACT: 0,1,"10.177.232.192","2605:8D80:5C0:3EED:D90E:5B72:BC1B:281"
|
||||||
|
{
|
||||||
|
if(mInputString[8] == '0') //Only consider port 0
|
||||||
|
{
|
||||||
|
if(mInputString[10] == '1' || mInputString[10] == '2')
|
||||||
|
{
|
||||||
|
LTEModuleAPNConnectionStatus(LTE_MODULE_APN_CONNECTED);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LTEModuleAPNConnectionStatus(LTE_MODULE_APN_DISCONNECTED);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CONNECT_TO_MASTER_CMD:
|
||||||
|
{
|
||||||
|
if(strncmp("+CAOPEN:",mInputString,strlen("+CAOPEN:")) == 0)
|
||||||
|
{
|
||||||
|
int result = atoi(&mInputString[11]);
|
||||||
|
if(StrLen == 12 && mInputString[11] == '0') //The connection on port 0 is established
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_CONNECTED);
|
||||||
|
}
|
||||||
|
else if(result == 1) //socket error, probably caused by APN not connected..
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_SOCKET_ERROR);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_DISCONNECTED);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_DISCONNECT_FROM_MASTER_CMD:
|
||||||
|
{
|
||||||
|
if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CHECK_MASTER_CONNECTION_CMD:
|
||||||
|
{
|
||||||
|
if(strncmp("+CASTATE:",mInputString,strlen("+CASTATE:")) == 0) //+CASTATE: 0,0
|
||||||
|
{
|
||||||
|
mCAStateReceived = true;
|
||||||
|
if(mInputString[12] == '1') //The connection is established
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_CONNECTED);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_DISCONNECTED);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
if(mCAStateReceived == false)
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_DISCONNECTED);
|
||||||
|
}
|
||||||
|
mCAStateReceived = false;
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
mCAStateReceived = false;
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_RX_DATA_CMD:
|
||||||
|
{
|
||||||
|
if(strncmp("+CARECV:",mInputString,strlen("+CARECV:")) == 0) //+CARECV: 4,test
|
||||||
|
{
|
||||||
|
memset(mMasterData,0,100);
|
||||||
|
mMasterDataSize = 0;
|
||||||
|
char *token;
|
||||||
|
// sscanf("%d,%s",&mInputString[9],&DataSize,Data);
|
||||||
|
token = strtok(&mInputString[9],",");
|
||||||
|
if(token != NULL)
|
||||||
|
{
|
||||||
|
mMasterDataSize = atoi(token);
|
||||||
|
if(mMasterDataSize < 100)
|
||||||
|
{
|
||||||
|
token = strtok(NULL, ",");
|
||||||
|
if(token != NULL)
|
||||||
|
{
|
||||||
|
memcpy(mMasterData,token,mMasterDataSize);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
|
||||||
|
LTEModuleDataReceived(mMasterData,mMasterDataSize);
|
||||||
|
// LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_TX_DATA_CMD:
|
||||||
|
{
|
||||||
|
if(strncmp(mInputString,"OK",2) == 0) //The command was executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_OK);
|
||||||
|
}
|
||||||
|
else if(strncmp(mInputString,"ERROR",5) == 0) //The command was not executed
|
||||||
|
{
|
||||||
|
LTECmdResponseReceived(CurCmd,LTE_MODULE_RESULT_ERROR);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
case LTE_MODULE_NO_CMD: //+CADATAIND:
|
||||||
|
default:
|
||||||
|
{
|
||||||
|
if(strncmp("+CADATAIND:",mInputString,strlen("+CADATAIND:")) == 0)
|
||||||
|
{
|
||||||
|
LTEModuleNewDataReady();
|
||||||
|
}
|
||||||
|
if(strncmp("+APP PDP:",mInputString,strlen("+APP PDP:")) == 0)
|
||||||
|
{
|
||||||
|
// LTEModuleNewDataReady();
|
||||||
|
}
|
||||||
|
if(strncmp("+CASTATE:",mInputString,strlen("+CASTATE:")) == 0) //+CASTATE: 0,0
|
||||||
|
{
|
||||||
|
if(mInputString[12] == '1') //The connection is established
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_CONNECTED);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LTEModuleMasterConnectionStatus(LTE_MODULE_MASTER_DISCONNECTED);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
15
ChaletLora.X/Source/ATCmdInterpreter.h
Normal file
15
ChaletLora.X/Source/ATCmdInterpreter.h
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
/*
|
||||||
|
* File: ATCmdInterpreter.h
|
||||||
|
* Author: JF
|
||||||
|
*
|
||||||
|
* Created on December 28, 2024, 8:08 AM
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ATCMDINTERPRETER_H
|
||||||
|
#define ATCMDINTERPRETER_H
|
||||||
|
|
||||||
|
void InitATCmdInterpreter();
|
||||||
|
int AnalyzeNewATString(char* Str, int StrLen, int CurCmd);
|
||||||
|
|
||||||
|
#endif /* ATCMDINTERPRETER_H */
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ int mBatterySOC;
|
|||||||
|
|
||||||
float mVoltageMeanSum;
|
float mVoltageMeanSum;
|
||||||
int mVoltageMeanCount;
|
int mVoltageMeanCount;
|
||||||
int mCurrentMeanSum;
|
unsigned int mCurrentMeanSum;
|
||||||
int mCurrentMeanCount;
|
int mCurrentMeanCount;
|
||||||
bool mCurrentModuleOK;
|
bool mCurrentModuleOK;
|
||||||
|
|
||||||
@ -90,6 +90,16 @@ void BatteryMonitorTick()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
unsigned int Ref = 0;
|
||||||
|
AD1CHSbits.CH0SA = 0; //AN0
|
||||||
|
AD1CON1bits.SAMP = 0;
|
||||||
|
while(AD1CON1bits.DONE == 0);
|
||||||
|
Ref = ADC1BUF0;
|
||||||
|
AD1CON1bits.SAMP = 1;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
AD1CHSbits.CH0SA = 2; //AN2
|
AD1CHSbits.CH0SA = 2; //AN2
|
||||||
AD1CON1bits.SAMP = 0;
|
AD1CON1bits.SAMP = 0;
|
||||||
while(AD1CON1bits.DONE == 0);
|
while(AD1CON1bits.DONE == 0);
|
||||||
@ -97,12 +107,12 @@ void BatteryMonitorTick()
|
|||||||
AD1CON1bits.SAMP = 1;
|
AD1CON1bits.SAMP = 1;
|
||||||
// adc &= 0xFFFE;
|
// adc &= 0xFFFE;
|
||||||
|
|
||||||
//40mV/A
|
adc -= Ref;
|
||||||
|
|
||||||
conv = (double)adc * 1.0;
|
conv = (double)adc * 1.0;
|
||||||
conv /= 1023;
|
conv /= 1023;
|
||||||
conv *= 3.3; //Volts
|
conv *= 3.3; //Volts
|
||||||
conv /= 0.04; //Amps (40mV/A)
|
conv /= 0.05; //Amps (50mV/A)
|
||||||
|
|
||||||
raw = conv;
|
raw = conv;
|
||||||
|
|
||||||
@ -110,7 +120,7 @@ void BatteryMonitorTick()
|
|||||||
//This could go for a long time but 5000 samples is too much anyways.
|
//This could go for a long time but 5000 samples is too much anyways.
|
||||||
if(mCurrentMeanCount >= 500)
|
if(mCurrentMeanCount >= 500)
|
||||||
{
|
{
|
||||||
mCurrentMeanCount = 0;
|
mCurrentMeanCount = 1;
|
||||||
mCurrentMeanSum = adc;
|
mCurrentMeanSum = adc;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -122,16 +132,20 @@ void BatteryMonitorTick()
|
|||||||
|
|
||||||
|
|
||||||
mBatteryCurrent = adc;
|
mBatteryCurrent = adc;
|
||||||
|
//mBatteryCurrent = mCurrentMeanSum / mCurrentMeanCount;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
float GetBatteryVoltage()
|
float GetBatteryVoltage(int Reset)
|
||||||
|
{
|
||||||
|
if(Reset == 1)
|
||||||
{
|
{
|
||||||
mBatteryVoltage = (mVoltageMeanSum/mVoltageMeanCount);
|
mBatteryVoltage = (mVoltageMeanSum/mVoltageMeanCount);
|
||||||
mVoltageMeanSum = 0.0;
|
mVoltageMeanSum = 0.0;
|
||||||
mVoltageMeanCount = 0;
|
mVoltageMeanCount = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
return mBatteryVoltage;
|
return mBatteryVoltage;
|
||||||
@ -141,11 +155,16 @@ float GetBatteryVoltage()
|
|||||||
int GetSolarPanelCurrent()
|
int GetSolarPanelCurrent()
|
||||||
{
|
{
|
||||||
//mBatteryCurrent = (mCurrentMeanSum/mCurrentMeanCount);
|
//mBatteryCurrent = (mCurrentMeanSum/mCurrentMeanCount);
|
||||||
mVoltageMeanCount = 0;
|
//mVoltageMeanCount = 0;
|
||||||
mCurrentMeanSum = 0.0;
|
mCurrentMeanSum = 0.0;
|
||||||
|
|
||||||
return mBatteryCurrent;
|
return mBatteryCurrent;
|
||||||
}
|
}
|
||||||
|
float GetConvertedSolarPanelCurrent()
|
||||||
|
{
|
||||||
|
float Cur = (mBatteryCurrent - 2) * (3.3/1023);
|
||||||
|
return Cur;
|
||||||
|
}
|
||||||
|
|
||||||
int GetBatterySOC()
|
int GetBatterySOC()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -15,11 +15,12 @@
|
|||||||
void InitBatteryMonitor();
|
void InitBatteryMonitor();
|
||||||
|
|
||||||
void BatteryMonitorTick();
|
void BatteryMonitorTick();
|
||||||
float GetBatteryVoltage();
|
float GetBatteryVoltage(int Reset);
|
||||||
int GetSolarPanelCurrent();
|
int GetSolarPanelCurrent();
|
||||||
int GetBatterySOC();
|
int GetBatterySOC();
|
||||||
int SendNetworkBatteryData();
|
int SendNetworkBatteryData();
|
||||||
bool GetCurrentModuleOK();
|
bool GetCurrentModuleOK();
|
||||||
|
float GetConvertedSolarPanelCurrent();
|
||||||
|
|
||||||
|
|
||||||
#endif /* BATTERYMONITOR_H */
|
#endif /* BATTERYMONITOR_H */
|
||||||
|
|||||||
@ -41,12 +41,7 @@ extern "C" {
|
|||||||
#define HEARTBEAT_LED_1_CLEAR_REG LATECLR
|
#define HEARTBEAT_LED_1_CLEAR_REG LATECLR
|
||||||
#define HEARTBEAT_LED_1_TOGGLE_MASK _LATE_LATE5_MASK
|
#define HEARTBEAT_LED_1_TOGGLE_MASK _LATE_LATE5_MASK
|
||||||
|
|
||||||
#define LORA_ACTIVITY_LED_PIN_DIR TRISFbits.TRISF1
|
|
||||||
#define LORA_ACTIVITY_LED_PIN LATFbits.LATF1
|
|
||||||
#define LORA_ACTIVITY_LED_TOGGLE_REG LATFINV
|
|
||||||
#define LORA_ACTIVITY_LED_SET_REG LATFSET
|
|
||||||
#define LORA_ACTIVITY_LED_CLEAR_REG LATFCLR
|
|
||||||
#define LORA_ACTIVITY_LED_TOGGLE_MASK _LATE_LATF1_MASK
|
|
||||||
|
|
||||||
// #define GP_DEBUG_1_PIN_DIR TRISEbits.TRISE5
|
// #define GP_DEBUG_1_PIN_DIR TRISEbits.TRISE5
|
||||||
// #define GP_DEBUG_1_PIN LATEbits.LATE5
|
// #define GP_DEBUG_1_PIN LATEbits.LATE5
|
||||||
@ -123,17 +118,29 @@ extern "C" {
|
|||||||
//LoRa
|
//LoRa
|
||||||
#define LORA_MODULE_RELAY_PIN_DIR TRISDbits.TRISD11
|
#define LORA_MODULE_RELAY_PIN_DIR TRISDbits.TRISD11
|
||||||
#define LORA_MODULE_RELAY_PIN LATDbits.LATD11
|
#define LORA_MODULE_RELAY_PIN LATDbits.LATD11
|
||||||
#define LORA_MODULE_M0_PIN_DIR TRISEbits.TRISE7 //FUCK, double assignation avec Inverter ON
|
#define LORA_MODULE_M0_PIN_DIR TRISDbits.TRISD3 //V2
|
||||||
#define LORA_MODULE_M0_PIN LATEbits.LATE7
|
#define LORA_MODULE_M0_PIN LATDbits.LATD3
|
||||||
#define LORA_MODULE_M1_PIN_DIR TRISDbits.TRISD9
|
#define LORA_MODULE_M1_PIN_DIR TRISDbits.TRISD9
|
||||||
#define LORA_MODULE_M1_PIN LATDbits.LATD9
|
#define LORA_MODULE_M1_PIN LATDbits.LATD9
|
||||||
#define LORA_MODULE_INT_PIN_DIR TRISDbits.TRISD8
|
#define LORA_MODULE_INT_PIN_DIR TRISDbits.TRISD8
|
||||||
#define LORA_MODULE_INT_PIN PORTDits.RD8
|
#define LORA_MODULE_INT_PIN PORTDbits.RD8
|
||||||
|
//#define LORA_MODULE_RX_LED_PIN_DIR TRISCbits.TRISC14
|
||||||
|
//#define LORA_MODULE_RX_LED_PIN LATCbits.LATC14
|
||||||
|
//#define LORA_MODULE_TX_LED_PIN_DIR TRISCbits.TRISC13
|
||||||
|
//#define LORA_MODULE_TX_LED_PIN LATCbits.LATC13
|
||||||
#define LORA_MODULE_RX_LED_PIN_DIR TRISCbits.TRISC14
|
#define LORA_MODULE_RX_LED_PIN_DIR TRISCbits.TRISC14
|
||||||
#define LORA_MODULE_RX_LED_PIN LATCbits.LATC14
|
#define LORA_MODULE_RX_LED_PIN LATCbits.LATC14
|
||||||
#define LORA_MODULE_TX_LED_PIN_DIR TRISCbits.TRISC13
|
#define LORA_MODULE_TX_LED_PIN_DIR TRISCbits.TRISC13
|
||||||
#define LORA_MODULE_TX_LED_PIN LATCbits.LATC13
|
#define LORA_MODULE_TX_LED_PIN LATCbits.LATC13
|
||||||
|
|
||||||
|
// SIMCOM LTE Module
|
||||||
|
#define LTE_MODULE_TX_LED_PIN_DIR TRISFbits.TRISF1
|
||||||
|
#define LTE_MODULE_TX_LED_PIN LATFbits.LATF1
|
||||||
|
#define LTE_MODULE_RX_LED_PIN_DIR TRISBbits.TRISB4
|
||||||
|
#define LTE_MODULE_RX_LED_PIN LATBbits.LATB4
|
||||||
|
#define LTE_MODULE_PWR_PIN_DIR TRISDbits.TRISD10
|
||||||
|
#define LTE_MODULE_PWR_PIN LATDbits.LATD10
|
||||||
|
|
||||||
//LCD Screen
|
//LCD Screen
|
||||||
#define LCD_RS_PIN_DIR TRISDbits.TRISD5
|
#define LCD_RS_PIN_DIR TRISDbits.TRISD5
|
||||||
#define LCD_RS_PIN LATDbits.LATD5
|
#define LCD_RS_PIN LATDbits.LATD5
|
||||||
@ -149,9 +156,8 @@ extern "C" {
|
|||||||
#define LCD_DB6_PIN LATBbits.LATB10
|
#define LCD_DB6_PIN LATBbits.LATB10
|
||||||
#define LCD_DB7_PIN_DIR TRISBbits.TRISB11
|
#define LCD_DB7_PIN_DIR TRISBbits.TRISB11
|
||||||
#define LCD_DB7_PIN LATBbits.LATB11
|
#define LCD_DB7_PIN LATBbits.LATB11
|
||||||
|
#define LCD_SCROLL_BTN_PIN_DIR TRISBbits.TRISB5
|
||||||
//#define LCD_SCROLL_BTN_PIN_DIR TRISCbits.TRISC13
|
#define LCD_SCROLL_BTN_PIN PORTBbits.RB5
|
||||||
//#define LCD_SCROLL_BTN_PIN PORTCbits.PORTC13
|
|
||||||
|
|
||||||
/* ************************************************************************** */
|
/* ************************************************************************** */
|
||||||
/* Prototypes */
|
/* Prototypes */
|
||||||
|
|||||||
@ -2,14 +2,17 @@
|
|||||||
|
|
||||||
int InitBoard()
|
int InitBoard()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
DDPCONbits.JTAGEN = 0;
|
||||||
|
|
||||||
HEARTBEAT_LED_1_PIN_DIR = PIN_OUTPUT;
|
HEARTBEAT_LED_1_PIN_DIR = PIN_OUTPUT;
|
||||||
HEARTBEAT_LED_2_PIN_DIR = PIN_OUTPUT;
|
HEARTBEAT_LED_2_PIN_DIR = PIN_OUTPUT;
|
||||||
|
|
||||||
HEARTBEAT_LED_2_PIN = LED_OFF;
|
HEARTBEAT_LED_2_PIN = LED_OFF;
|
||||||
HEARTBEAT_LED_1_PIN = LED_ON;
|
HEARTBEAT_LED_1_PIN = LED_ON;
|
||||||
|
|
||||||
LORA_ACTIVITY_LED_PIN_DIR = PIN_OUTPUT;
|
// LORA_ACTIVITY_LED_PIN_DIR = PIN_OUTPUT;
|
||||||
LORA_ACTIVITY_LED_PIN = LED_OFF;
|
// LORA_ACTIVITY_LED_PIN = LED_OFF;
|
||||||
|
|
||||||
// GP_DEBUG_1_PIN_DIR = PIN_OUTPUT;
|
// GP_DEBUG_1_PIN_DIR = PIN_OUTPUT;
|
||||||
// GP_DEBUG_1_PIN = 0;
|
// GP_DEBUG_1_PIN = 0;
|
||||||
@ -129,6 +132,14 @@ int InitBoard()
|
|||||||
// AD1CON1bits.SAMP = 1;
|
// AD1CON1bits.SAMP = 1;
|
||||||
|
|
||||||
|
|
||||||
|
////////////////LTE MODULE /////////////
|
||||||
|
LTE_MODULE_TX_LED_PIN_DIR = PIN_OUTPUT;
|
||||||
|
LTE_MODULE_TX_LED_PIN = LED_OFF;
|
||||||
|
LTE_MODULE_RX_LED_PIN_DIR = PIN_OUTPUT;
|
||||||
|
LTE_MODULE_RX_LED_PIN = LED_OFF;
|
||||||
|
LTE_MODULE_PWR_PIN_DIR = PIN_OUTPUT;
|
||||||
|
LTE_MODULE_PWR_PIN = 1;
|
||||||
|
|
||||||
//////////////// LORA //////////////////
|
//////////////// LORA //////////////////
|
||||||
LORA_MODULE_RELAY_PIN_DIR = PIN_OUTPUT;
|
LORA_MODULE_RELAY_PIN_DIR = PIN_OUTPUT;
|
||||||
LORA_MODULE_RELAY_PIN = 0;
|
LORA_MODULE_RELAY_PIN = 0;
|
||||||
@ -159,7 +170,9 @@ int InitBoard()
|
|||||||
LCD_DB7_PIN_DIR = PIN_OUTPUT;
|
LCD_DB7_PIN_DIR = PIN_OUTPUT;
|
||||||
LCD_DB7_PIN = 0;
|
LCD_DB7_PIN = 0;
|
||||||
|
|
||||||
// LCD_SCROLL_BTN_PIN_DIR = PIN_INPUT;
|
LCD_SCROLL_BTN_PIN_DIR = PIN_INPUT;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -198,7 +211,7 @@ int InitBoard()
|
|||||||
// OC3CONbits.ON = 1;
|
// OC3CONbits.ON = 1;
|
||||||
|
|
||||||
|
|
||||||
|
RTCCONbits.ON = 1;
|
||||||
|
|
||||||
return RET_OK;
|
return RET_OK;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -23,6 +23,12 @@
|
|||||||
#define FLASH_BTLDR_FLAGS_ADDRESS 0x000000
|
#define FLASH_BTLDR_FLAGS_ADDRESS 0x000000
|
||||||
#define FLASH_WIFI_IP_ADDRESS 0X00000C
|
#define FLASH_WIFI_IP_ADDRESS 0X00000C
|
||||||
#define FLASH_WIFI_GATEWAY_ADDRESS 0x000010
|
#define FLASH_WIFI_GATEWAY_ADDRESS 0x000010
|
||||||
|
#define FLASH_USE_DHCP_FLAG_ADDRESS 0x000014
|
||||||
|
#define FLASH_WIFI_ACCESS_PT_NAME_LENGTH_ADDRESS 0X000015
|
||||||
|
#define FLASH_WIFI_ACCESS_PT_NAME_ADDRESS 0x000016
|
||||||
|
#define FLASH_WIFI_ACCESS_PT_PASSWD_LENGTH_ADDRESS 0x000056
|
||||||
|
#define FLASH_WIFI_ACCESS_PT_PASSWD_ADDRESS 0x000057
|
||||||
|
#define FLASH_LAST_ADDRESS 0X000097
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -72,7 +72,7 @@ void InternalUartInit(void)
|
|||||||
U2STA = 0;
|
U2STA = 0;
|
||||||
U2STAbits.UTXEN = 0; //disable transmitter
|
U2STAbits.UTXEN = 0; //disable transmitter
|
||||||
IPC8bits.U2IP = 7; //priority 7
|
IPC8bits.U2IP = 7; //priority 7
|
||||||
IPC8bits.U2IS = 0; //sub-priority 2
|
IPC8bits.U2IS = 2; //sub-priority 2
|
||||||
U2STAbits.UTXSEL = 0b01; //interrupt when all characters are transmitted
|
U2STAbits.UTXSEL = 0b01; //interrupt when all characters are transmitted
|
||||||
IFS1bits.U2TXIF = 0; //clear interrupt flag
|
IFS1bits.U2TXIF = 0; //clear interrupt flag
|
||||||
IEC1bits.U2TXIE = 0; //enable tx interrupt
|
IEC1bits.U2TXIE = 0; //enable tx interrupt
|
||||||
@ -88,6 +88,27 @@ void InternalUartInit(void)
|
|||||||
U2MODEbits.ON = 0; //disable module
|
U2MODEbits.ON = 0; //disable module
|
||||||
|
|
||||||
|
|
||||||
|
//Setup port 5
|
||||||
|
//
|
||||||
|
U5MODEbits.ON = 0; //disable module
|
||||||
|
U5STA = 0;
|
||||||
|
U5STAbits.UTXEN = 0; //disable transmitter
|
||||||
|
IPC12bits.U5IP = 7; //priority 7
|
||||||
|
IPC12bits.U5IS = 1; //sub-priority 1
|
||||||
|
U5STAbits.UTXSEL = 0b01; //interrupt when all characters are transmitted
|
||||||
|
IFS2bits.U5TXIF = 0; //clear interrupt flag
|
||||||
|
IEC2bits.U5TXIE = 0; //enable tx interrupt
|
||||||
|
U5STAbits.URXISEL = 0b00; //interrupt for each character received
|
||||||
|
IFS2bits.U5RXIF = 0;
|
||||||
|
#ifdef POLL_UART2_RX
|
||||||
|
IEC1bits.U2RXIE = 0; //disable rx interrupts
|
||||||
|
#else
|
||||||
|
IEC2bits.U5RXIE = 1; //enable rx interrupts
|
||||||
|
#endif
|
||||||
|
U5STAbits.URXEN = 1; //enable receiver
|
||||||
|
U5STAbits.UTXEN = 1;
|
||||||
|
U5MODEbits.ON = 0; //disable module
|
||||||
|
|
||||||
int i;
|
int i;
|
||||||
for(i = 0; i < MAX_INTERNAL_UART_PORT; i++)
|
for(i = 0; i < MAX_INTERNAL_UART_PORT; i++)
|
||||||
{
|
{
|
||||||
@ -229,6 +250,16 @@ int OpenInternalPort(int p_iUartPort,int p_iUartHandle,char *p_pcHeadPtr, char *
|
|||||||
U2MODEbits.ON = 1; //enable module
|
U2MODEbits.ON = 1; //enable module
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case INTERNAL_UART_PORT_5:
|
||||||
|
{
|
||||||
|
INTERNAL_UART5_TX_PIN_DIR = PIN_OUTPUT;
|
||||||
|
INTERNAL_UART5_TX_PIN = 1;
|
||||||
|
U5MODE = iMask;
|
||||||
|
U5MODEbits.BRGH = 1;
|
||||||
|
U5BRG = iBRG;
|
||||||
|
U5MODEbits.ON = 1; //enable module
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
astInternalUartData[p_iUartPort].iIsOpened = 1;
|
astInternalUartData[p_iUartPort].iIsOpened = 1;
|
||||||
@ -324,6 +355,30 @@ int SendInternalUartData(char *p_pcDataBuf, int p_iDataSize, int p_iUartPort, ch
|
|||||||
DataSentNotification(p_stUartDataPtr->iUartHandle,iBufSize);
|
DataSentNotification(p_stUartDataPtr->iUartHandle,iBufSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case INTERNAL_UART_PORT_5:
|
||||||
|
{
|
||||||
|
if(IEC2bits.U5TXIE)
|
||||||
|
{
|
||||||
|
//We consider at this point that the data has been sent for the upper layer.
|
||||||
|
DataSentNotification(p_stUartDataPtr->iUartHandle,iBufSize);
|
||||||
|
U5STAbits.UTXEN = 1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
for(i = 0; i < iBufSize; i++)
|
||||||
|
{
|
||||||
|
// KickWatchdog();
|
||||||
|
U5TXREG = *p_stUartDataPtr->pcTxDataPtr++;
|
||||||
|
while(U5STAbits.TRMT == 0);
|
||||||
|
// LTE_MODULE_TX_LED_PIN = ~ LTE_MODULE_TX_LED_PIN;
|
||||||
|
}
|
||||||
|
p_stUartDataPtr->iIsBusy = 0;
|
||||||
|
DataSentNotification(p_stUartDataPtr->iUartHandle,iBufSize);
|
||||||
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -334,6 +389,26 @@ int SendInternalUartData(char *p_pcDataBuf, int p_iDataSize, int p_iUartPort, ch
|
|||||||
int SendInternalUartDataBlocking(char *p_pcDataBuf, int p_iDataSize, int p_iUartPort)
|
int SendInternalUartDataBlocking(char *p_pcDataBuf, int p_iDataSize, int p_iUartPort)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
switch(p_iUartPort)
|
||||||
|
{
|
||||||
|
case INTERNAL_UART_PORT_1:
|
||||||
|
{
|
||||||
|
int temp = IEC1;
|
||||||
|
IEC0bits.U1TXIE = 0;
|
||||||
|
for(i = 0; i < p_iDataSize; i++)
|
||||||
|
{
|
||||||
|
// LORA_MODULE_TX_LED_PIN = ~ LORA_MODULE_TX_LED_PIN;
|
||||||
|
U1TXREG = *p_pcDataBuf++;
|
||||||
|
while(U1STAbits.TRMT == 0);
|
||||||
|
}
|
||||||
|
// LORA_MODULE_TX_LED_PIN = LED_OFF;
|
||||||
|
IFS0bits.U1TXIF = 0;
|
||||||
|
IEC1 = temp;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case INTERNAL_UART_PORT_2:
|
||||||
|
{
|
||||||
int temp = IEC1;
|
int temp = IEC1;
|
||||||
IEC1bits.U2TXIE = 0;
|
IEC1bits.U2TXIE = 0;
|
||||||
for(i = 0; i < p_iDataSize; i++)
|
for(i = 0; i < p_iDataSize; i++)
|
||||||
@ -345,6 +420,26 @@ int SendInternalUartDataBlocking(char *p_pcDataBuf, int p_iDataSize, int p_iUart
|
|||||||
LORA_MODULE_TX_LED_PIN = LED_OFF;
|
LORA_MODULE_TX_LED_PIN = LED_OFF;
|
||||||
IFS1bits.U2TXIF = 0;
|
IFS1bits.U2TXIF = 0;
|
||||||
IEC1 = temp;
|
IEC1 = temp;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case INTERNAL_UART_PORT_5:
|
||||||
|
{
|
||||||
|
int temp = IEC2;
|
||||||
|
IEC2bits.U5TXIE = 0;
|
||||||
|
for(i = 0; i < p_iDataSize; i++)
|
||||||
|
{
|
||||||
|
// LTE_MODULE_TX_LED_PIN = ~ LTE_MODULE_TX_LED_PIN;
|
||||||
|
U2TXREG = *p_pcDataBuf++;
|
||||||
|
while(U5STAbits.TRMT == 0);
|
||||||
|
}
|
||||||
|
// LTE_MODULE_TX_LED_PIN = LED_OFF;
|
||||||
|
IFS2bits.U5TXIF = 0;
|
||||||
|
IEC2 = temp;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
return UART_OK;
|
return UART_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -526,6 +621,59 @@ void __ISR(_UART_2_VECTOR, ipl7) InternalUart2Interrupt(void)
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
void __ISR(_UART_5_VECTOR, ipl7) InternalUart5Interrupt(void)
|
||||||
|
{
|
||||||
|
stInternalUartData *p_acUartDataPtr = &astInternalUartData[INTERNAL_UART_PORT_5];
|
||||||
|
if(IFS2bits.U5TXIF && IEC2bits.U5TXIE)
|
||||||
|
{
|
||||||
|
IFS2bits.U5TXIF = 0;
|
||||||
|
//Check if there is still data to send in FIFO
|
||||||
|
if(p_acUartDataPtr->iNbFIFOPendingBytes == 0)
|
||||||
|
{
|
||||||
|
U5STAbits.UTXEN = 0; //all data sent, stop transmitter
|
||||||
|
p_acUartDataPtr->iIsBusy = 0;
|
||||||
|
//LORA_MODULE_TX_LED_PIN = LED_OFF;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// LTE_MODULE_TX_LED_PIN = LED_ON;
|
||||||
|
do
|
||||||
|
{
|
||||||
|
U5TXREG = *p_acUartDataPtr->pcTxDataPtr++; //send data
|
||||||
|
p_acUartDataPtr->iNbFIFOPendingBytes--;
|
||||||
|
|
||||||
|
}
|
||||||
|
while((U5STAbits.UTXBF == 0) && //while there is space in buffer
|
||||||
|
(p_acUartDataPtr->iNbFIFOPendingBytes != 0)); //and data to send
|
||||||
|
|
||||||
|
// LTE_MODULE_TX_LED_PIN = LED_OFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if(IFS2bits.U5RXIF && IEC2bits.U5RXIE)
|
||||||
|
{
|
||||||
|
IFS2bits.U5RXIF = 0;
|
||||||
|
char NewByte;
|
||||||
|
int i;
|
||||||
|
|
||||||
|
if(U5STAbits.OERR) //Buffer overrun error. Data is lost.
|
||||||
|
{
|
||||||
|
U5STAbits.OERR = 0;
|
||||||
|
IFS2bits.U5RXIF = 0;
|
||||||
|
printf("UART5 OERR\n");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
i = 0;
|
||||||
|
while(U5STAbits.URXDA)
|
||||||
|
{
|
||||||
|
NewByte = U5RXREG;
|
||||||
|
acIntUartRxBuff[INTERNAL_UART_PORT_5][i++] = NewByte;
|
||||||
|
LTE_MODULE_RX_LED_PIN = ~LTE_MODULE_RX_LED_PIN;
|
||||||
|
}
|
||||||
|
UartReceiveData(p_acUartDataPtr->iUartHandle,&acIntUartRxBuff[INTERNAL_UART_PORT_5][0], i);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -585,6 +733,35 @@ void ResetUart2(void)
|
|||||||
|
|
||||||
U2MODEbits.ON = 1; //disable module
|
U2MODEbits.ON = 1; //disable module
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void ResetUart5(void)
|
||||||
|
{
|
||||||
|
//Setup port 2
|
||||||
|
//
|
||||||
|
U5MODEbits.ON = 0; //disable module
|
||||||
|
|
||||||
|
U5STAbits.UTXEN = 0; //disable transmitter
|
||||||
|
|
||||||
|
IEC2bits.U5TXIE = 0; //disable tx interrupt
|
||||||
|
IFS2bits.U5TXIF = 0; //clear interrupt flag
|
||||||
|
IEC2bits.U5TXIE = 0; //enable tx interrupt
|
||||||
|
IEC2bits.U5RXIE = 0; //disable rx interrupts
|
||||||
|
IFS2bits.U5RXIF = 1;
|
||||||
|
#ifdef POLL_UART2_RX
|
||||||
|
IEC2bits.U5RXIE = 0; //disable rx interrupts
|
||||||
|
#else
|
||||||
|
IEC2bits.U5RXIE = 1; //enable rx interrupts
|
||||||
|
#endif
|
||||||
|
U5STAbits.URXEN = 1; //enable receiver
|
||||||
|
|
||||||
|
|
||||||
|
astInternalUartData[INTERNAL_UART_PORT_5].pcTxDataPtr = &astInternalUartData[INTERNAL_UART_PORT_5].acIntUartTxFIFO[0];
|
||||||
|
astInternalUartData[INTERNAL_UART_PORT_5].iTxDataSize = 0;
|
||||||
|
astInternalUartData[INTERNAL_UART_PORT_5].iIsBusy = 0;
|
||||||
|
|
||||||
|
U5MODEbits.ON = 1; //enable module
|
||||||
|
|
||||||
}
|
}
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@ -40,6 +40,8 @@
|
|||||||
#define INTERNAL_UART2_TX_PIN_DIR TRISFbits.TRISF5
|
#define INTERNAL_UART2_TX_PIN_DIR TRISFbits.TRISF5
|
||||||
#define INTERNAL_UART2_TX_PIN LATFbits.LATF5
|
#define INTERNAL_UART2_TX_PIN LATFbits.LATF5
|
||||||
|
|
||||||
|
#define INTERNAL_UART5_TX_PIN_DIR TRISBbits.TRISB14
|
||||||
|
#define INTERNAL_UART5_TX_PIN LATBbits.LATB14
|
||||||
|
|
||||||
/* ************************************************************************** */
|
/* ************************************************************************** */
|
||||||
/* Type definitions */
|
/* Type definitions */
|
||||||
@ -47,6 +49,7 @@ typedef enum
|
|||||||
{
|
{
|
||||||
INTERNAL_UART_PORT_1,
|
INTERNAL_UART_PORT_1,
|
||||||
INTERNAL_UART_PORT_2,
|
INTERNAL_UART_PORT_2,
|
||||||
|
INTERNAL_UART_PORT_5,
|
||||||
MAX_INTERNAL_UART_PORT
|
MAX_INTERNAL_UART_PORT
|
||||||
}eInternalUartPorts;
|
}eInternalUartPorts;
|
||||||
|
|
||||||
@ -92,6 +95,7 @@ int SendInternalUartDataBlocking(char *p_pcDataBuf, int p_iDataSize, int p_iUart
|
|||||||
void TickInternalUart(void);
|
void TickInternalUart(void);
|
||||||
void ResetUart1(void);
|
void ResetUart1(void);
|
||||||
void ResetUart2(void);
|
void ResetUart2(void);
|
||||||
|
void ResetUart5(void);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
//EOF
|
//EOF
|
||||||
|
|||||||
108
ChaletLora.X/Source/LCDCtrl.c
Normal file
108
ChaletLora.X/Source/LCDCtrl.c
Normal file
@ -0,0 +1,108 @@
|
|||||||
|
//#include <proc/p32mx440f256h.h>
|
||||||
|
|
||||||
|
#include "LCDCtrl.h"
|
||||||
|
#include "BoardCfg.h"
|
||||||
|
#include "timer.h"
|
||||||
|
#include "hd44780.h"
|
||||||
|
#include "BatteryMonitor.h"
|
||||||
|
|
||||||
|
unsigned int mIsLCDON;
|
||||||
|
unsigned int mPinStateToggle;
|
||||||
|
|
||||||
|
void InitLCDCtrl()
|
||||||
|
{
|
||||||
|
mIsLCDON = 0;
|
||||||
|
mPinStateToggle = 0;
|
||||||
|
|
||||||
|
LCD_RS_PIN = 0;
|
||||||
|
LCD_RW_PIN = 0;
|
||||||
|
LCD_E_PIN = 0;
|
||||||
|
LCD_DB4_PIN = 0;
|
||||||
|
LCD_DB5_PIN = 0;
|
||||||
|
LCD_DB6_PIN = 0;
|
||||||
|
LCD_DB7_PIN = 0;
|
||||||
|
// HD44780_Init();
|
||||||
|
//
|
||||||
|
// HD44780_DisplayClear();
|
||||||
|
// HD44780_PositionXY(0, 0);
|
||||||
|
// // send char
|
||||||
|
// HD44780_DrawString("Le Chalet");
|
||||||
|
// HD44780_PositionXY(0, 1);
|
||||||
|
// HD44780_DrawString("Ile aux chevres");
|
||||||
|
|
||||||
|
// display clear
|
||||||
|
//HD44780_DisplayOn();
|
||||||
|
|
||||||
|
TimerStart(LCD_CTRL_TIMER,LCD_REFRESH_TIMEOUT);
|
||||||
|
}
|
||||||
|
|
||||||
|
void TickLCDCtrl()
|
||||||
|
{
|
||||||
|
if(LCD_SCROLL_BTN_PIN == 0)
|
||||||
|
{
|
||||||
|
if(mPinStateToggle == 0)
|
||||||
|
{
|
||||||
|
mPinStateToggle = 1;
|
||||||
|
if(mIsLCDON == 1)
|
||||||
|
{
|
||||||
|
mIsLCDON = 0;
|
||||||
|
HD44780_DisplayClear();
|
||||||
|
|
||||||
|
LCD_RS_PIN = 0;
|
||||||
|
LCD_RW_PIN = 0;
|
||||||
|
LCD_E_PIN = 0;
|
||||||
|
LCD_DB4_PIN = 0;
|
||||||
|
LCD_DB5_PIN = 0;
|
||||||
|
LCD_DB6_PIN = 0;
|
||||||
|
LCD_DB7_PIN = 0;
|
||||||
|
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mIsLCDON = 1;
|
||||||
|
HD44780_Init();
|
||||||
|
HD44780_DisplayClear();
|
||||||
|
HD44780_DisplayOn();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(mPinStateToggle == 1)
|
||||||
|
{
|
||||||
|
mPinStateToggle = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(IsTimerExpired(LCD_CTRL_TIMER))
|
||||||
|
{
|
||||||
|
if(mIsLCDON == 1)
|
||||||
|
{
|
||||||
|
float VBat = GetBatteryVoltage(0);
|
||||||
|
float ISolar = GetConvertedSolarPanelCurrent();
|
||||||
|
|
||||||
|
char line1[16], line2[16];
|
||||||
|
snprintf(line1,16,"VBat: %.2fV ",VBat);
|
||||||
|
if(ISolar < (float)0.1)
|
||||||
|
{
|
||||||
|
ISolar *= 1000;
|
||||||
|
snprintf(line2,16,"ISol: %.2fmA ",ISolar);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
snprintf(line2,16,"ISol: %.5fA ",ISolar);
|
||||||
|
}
|
||||||
|
//
|
||||||
|
// HD44780_Init();
|
||||||
|
// HD44780_DisplayClear();
|
||||||
|
HD44780_PositionXY(0, 0);
|
||||||
|
HD44780_DrawString(line1);
|
||||||
|
|
||||||
|
HD44780_PositionXY(0, 1);
|
||||||
|
HD44780_DrawString(line2);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
TimerStart(LCD_CTRL_TIMER,LCD_REFRESH_TIMEOUT);
|
||||||
|
}
|
||||||
|
}
|
||||||
21
ChaletLora.X/Source/LCDCtrl.h
Normal file
21
ChaletLora.X/Source/LCDCtrl.h
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
/*
|
||||||
|
* File: LCDCtrl.h
|
||||||
|
* Author: JF
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef LCDCTRL_H
|
||||||
|
#define LCDCTRL_H
|
||||||
|
#include "define.h"
|
||||||
|
|
||||||
|
#define LCD_REFRESH_TIMEOUT 1000 //1h Time without comm. before we reset the LoRa module
|
||||||
|
|
||||||
|
void InitLCDCtrl();
|
||||||
|
void TickLCDCtrl();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#endif /* LCDCTRL_H */
|
||||||
|
|
||||||
344
ChaletLora.X/Source/LTENetworkInterface.c
Normal file
344
ChaletLora.X/Source/LTENetworkInterface.c
Normal file
@ -0,0 +1,344 @@
|
|||||||
|
#include "LTENetworkInterface.h"
|
||||||
|
#include "NetworkProtocol.h"
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
#include "timer.h"
|
||||||
|
#include "ChaletPowerRelay.h"
|
||||||
|
#include "HarakiriRelay.h"
|
||||||
|
#include "BatteryMonitor.h"
|
||||||
|
#include "LedLightCtrl.h"
|
||||||
|
#include "TemperatureSensor.h"
|
||||||
|
#include "SPI_Flash.h"
|
||||||
|
#include "FlashMapping.h"
|
||||||
|
#include "LoraWatchdog.h"
|
||||||
|
#include "versionbuild.h"
|
||||||
|
#include "WiFiCtrl.h"
|
||||||
|
#include "BoardCfg.h"
|
||||||
|
|
||||||
|
int mLTENWISMState;
|
||||||
|
static const char mFirmwareVersion[15] = VERSIONNUMBER;
|
||||||
|
#define LORA_CHALET_STATUS_CUR_SENSOR_MASK 0x02
|
||||||
|
#define LORA_CHALET_STATUS_POWER_RELAY_MASK 0x01
|
||||||
|
|
||||||
|
unsigned int mLTETotalMasterNbRequests = 0;
|
||||||
|
|
||||||
|
void LTENetworkInterfaceInit()
|
||||||
|
{
|
||||||
|
ProtocolInit(NETWORK_PROTOCOL_USER_LTE);
|
||||||
|
|
||||||
|
mLTENWISMState = LTE_NWI_INIT_STATE;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ExecuteLTEMasterCommand(int SenderID, int Command, unsigned char *Data, int DataSize)
|
||||||
|
{
|
||||||
|
KickLoraWatchdog();
|
||||||
|
ChaletPowerRelayKickTimer();
|
||||||
|
mLTETotalMasterNbRequests++;
|
||||||
|
LTE_MODULE_RX_LED_PIN = LED_OFF;
|
||||||
|
switch(SenderID)
|
||||||
|
{
|
||||||
|
case ID_MASTER:
|
||||||
|
{
|
||||||
|
switch(Command)
|
||||||
|
{
|
||||||
|
case CHALET_INTERFACE_ACK:
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_GENERAL_STATUS_REQUEST:
|
||||||
|
{
|
||||||
|
float FloatVoltage = GetBatteryVoltage(1);
|
||||||
|
float FloatTemperature = TempSensorGetTemp();
|
||||||
|
unsigned int BattVoltage = *((int*)&FloatVoltage);
|
||||||
|
unsigned int Temperature = *((int*)&FloatTemperature);
|
||||||
|
int SolarPanelCurrent = GetSolarPanelCurrent();
|
||||||
|
int SOC = GetBatterySOC();
|
||||||
|
|
||||||
|
char GeneralStatus = 0;
|
||||||
|
char ChaletStatus[18];
|
||||||
|
|
||||||
|
if(GetChaletPowerRelayState() == CHALET_POWER_RELAY_ON_STATE)
|
||||||
|
{
|
||||||
|
GeneralStatus |= LORA_CHALET_STATUS_POWER_RELAY_MASK;
|
||||||
|
}
|
||||||
|
if(GetCurrentModuleOK() == true)
|
||||||
|
{
|
||||||
|
GeneralStatus |= LORA_CHALET_STATUS_CUR_SENSOR_MASK;
|
||||||
|
}
|
||||||
|
|
||||||
|
ChaletStatus[0] = GeneralStatus; //General Status
|
||||||
|
ChaletStatus[1] = GetWiFiSate(); //Wifi Module state
|
||||||
|
|
||||||
|
ChaletStatus[2] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 1
|
||||||
|
BattVoltage >>= 8;
|
||||||
|
ChaletStatus[3] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 2
|
||||||
|
BattVoltage >>= 8;
|
||||||
|
ChaletStatus[4] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 3
|
||||||
|
BattVoltage >>= 8;
|
||||||
|
ChaletStatus[5] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 4
|
||||||
|
|
||||||
|
ChaletStatus[6] = (char)(SolarPanelCurrent & 0x000000FF); //Solar panel Current 1
|
||||||
|
SolarPanelCurrent >>= 8;
|
||||||
|
ChaletStatus[7] = (char)(SolarPanelCurrent & 0x000000FF); //Solar panel Current 2
|
||||||
|
|
||||||
|
ChaletStatus[8] = (char)(SOC & 0x000000FF); //Battery SOC 1
|
||||||
|
SolarPanelCurrent >>= 8;
|
||||||
|
ChaletStatus[9] = (char)(SolarPanelCurrent & 0x000000FF); //Battery SOC 2
|
||||||
|
|
||||||
|
ChaletStatus[10] = (char)(Temperature & 0x000000FF); //Temperature 1
|
||||||
|
Temperature >>= 8;
|
||||||
|
ChaletStatus[11] = (char)(Temperature & 0x000000FF); //Temperature 2
|
||||||
|
Temperature >>= 8;
|
||||||
|
ChaletStatus[12] = (char)(Temperature & 0x000000FF); //BTemperature 3
|
||||||
|
Temperature >>= 8;
|
||||||
|
ChaletStatus[13] = (char)(Temperature & 0x000000FF); //Temperature 4
|
||||||
|
|
||||||
|
int tmp = mLTETotalMasterNbRequests;
|
||||||
|
ChaletStatus[14] = (char)(mLTETotalMasterNbRequests & 0x000000FF); //Total Nb Requests 1
|
||||||
|
mLTETotalMasterNbRequests >>= 8;
|
||||||
|
ChaletStatus[15] = (char)(mLTETotalMasterNbRequests & 0x000000FF); //Total Nb Requests 2
|
||||||
|
mLTETotalMasterNbRequests >>= 8;
|
||||||
|
ChaletStatus[16] = (char)(mLTETotalMasterNbRequests & 0x000000FF); //Total Nb Requests 3
|
||||||
|
mLTETotalMasterNbRequests >>= 8;
|
||||||
|
ChaletStatus[17] = (char)(mLTETotalMasterNbRequests & 0x000000FF); //Total Nb Requests 4
|
||||||
|
mLTETotalMasterNbRequests = tmp;
|
||||||
|
|
||||||
|
|
||||||
|
SendLTENetworkCommand(CHALET_GENERAL_STATUS_RESPONSE,ChaletStatus,18);
|
||||||
|
|
||||||
|
HEARTBEAT_LED_1_PIN = ~HEARTBEAT_LED_1_PIN;
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_AC_POWER_STATE_STATUS_REQUEST:
|
||||||
|
{
|
||||||
|
char PowerStatus = GetChaletPowerRelayState();
|
||||||
|
SendLTENetworkCommand(CHALET_AC_POWER_STATE_STATUS_RESPONSE,&PowerStatus,1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_AC_POWER_SET_STATE_REQUEST:
|
||||||
|
{
|
||||||
|
char response = CHALET_POWER_RELAY_UNKNOWN_STATE;
|
||||||
|
if(Data[0] == CHALET_POWER_RELAY_OFF_STATE)
|
||||||
|
{
|
||||||
|
ChaletPowerRelayTurnOff();
|
||||||
|
response = CHALET_POWER_RELAY_OFF_STATE;
|
||||||
|
}
|
||||||
|
else if(Data[0] == CHALET_POWER_RELAY_ON_STATE)
|
||||||
|
{
|
||||||
|
ChaletPowerRelayTurnOn();
|
||||||
|
response = CHALET_POWER_RELAY_ON_STATE;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//invalid state requested.... don't do anything
|
||||||
|
response = CHALET_POWER_RELAY_UNKNOWN_STATE;
|
||||||
|
}
|
||||||
|
|
||||||
|
SendLTENetworkCommand(CHALET_AC_POWER_SET_STATE_RESPONSE,&response,1);
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_BATTERY_VOLTAGE_REQUEST:
|
||||||
|
{
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_WIFI_STATUS_REQUEST:
|
||||||
|
{
|
||||||
|
char response[5];
|
||||||
|
uint32 IPAddress = GetCurIPAddress();
|
||||||
|
|
||||||
|
response[0] = GetWiFiSate(); //Wifi Module state
|
||||||
|
response[1] = IPV4_BYTE(IPAddress,0);
|
||||||
|
response[2] = IPV4_BYTE(IPAddress,1);
|
||||||
|
response[3] = IPV4_BYTE(IPAddress,2);
|
||||||
|
response[4] = IPV4_BYTE(IPAddress,3);
|
||||||
|
SendLTENetworkCommand(CHALET_WIFI_STATUS_RESPONSE,(unsigned char*)&response,5);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_WIFI_SET_STATE_REQUEST:
|
||||||
|
{
|
||||||
|
char response = WIFI_UNKNOWN_STATE;
|
||||||
|
if(Data[0] == 0)
|
||||||
|
{
|
||||||
|
TurnOFFWiFi();
|
||||||
|
response = 0;
|
||||||
|
}
|
||||||
|
else if(Data[0] == 1)
|
||||||
|
{
|
||||||
|
if(GetWiFiSate() != WIFI_CONNECTED_STATE)
|
||||||
|
{
|
||||||
|
InitWiFi();
|
||||||
|
response = GetWiFiSate();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
response = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//invalid state requested.... don't do anything
|
||||||
|
response = WIFI_UNKNOWN_STATE;
|
||||||
|
}
|
||||||
|
|
||||||
|
SendLTENetworkCommand(CHALET_WIFI_SET_STATE_RESPONSE,&response,1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_DO_HARAKIRI_REQUEST:
|
||||||
|
{
|
||||||
|
char response;
|
||||||
|
if(Data[0] == 0xBA &&
|
||||||
|
Data[1] == 0xAD &&
|
||||||
|
Data[2] == 0xBE &&
|
||||||
|
Data[3] == 0xEF)
|
||||||
|
{
|
||||||
|
//Magic word is OK... let's suicide...
|
||||||
|
response = 0x01;
|
||||||
|
//First, send an ACK to master (this is blocking so it's OK)
|
||||||
|
SendLTENetworkCommand(CHALET_DO_HARAKIRI_CONFIRMATION,&response,1);
|
||||||
|
HarakiriRelayTurnOff();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
response = 0x00;
|
||||||
|
SendLTENetworkCommand(CHALET_DO_HARAKIRI_CONFIRMATION,&response,1);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_REBOOT_CPU_REQUEST:
|
||||||
|
{
|
||||||
|
char response;
|
||||||
|
if(Data[0] == 0xBA &&
|
||||||
|
Data[1] == 0xAD &&
|
||||||
|
Data[2] == 0xCA &&
|
||||||
|
Data[3] == 0xFE)
|
||||||
|
{
|
||||||
|
//Magic word is OK... let's reboot...
|
||||||
|
response = 0x01;
|
||||||
|
//First, send an ACK to master (this is blocking so it's OK)
|
||||||
|
SendLTENetworkCommand(CHALET_REBOOT_CPU_RESPONSE,&response,1);
|
||||||
|
Sleep(100);
|
||||||
|
TurnOFFWiFi();
|
||||||
|
Sleep(100);
|
||||||
|
SoftReset();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
response = 0x00;
|
||||||
|
SendLTENetworkCommand(CHALET_DO_HARAKIRI_CONFIRMATION,&response,1);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_GET_STORED_WIFI_SETTINGS_REQUEST:
|
||||||
|
{
|
||||||
|
char response[140];
|
||||||
|
char WifiDataSize;
|
||||||
|
SPIFlashReadBuffer(response,11,FLASH_WIFI_IP_ADDRESS);
|
||||||
|
WifiDataSize = 11 + response[9] + response[10];
|
||||||
|
if(WifiDataSize > 140)
|
||||||
|
break;
|
||||||
|
SPIFlashReadBuffer(response,WifiDataSize,FLASH_WIFI_IP_ADDRESS);
|
||||||
|
SendLTENetworkCommand(CHALET_GET_STORED_WIFI_SETTINGS_RESPONSE,response,WifiDataSize);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_SET_STORED_WIFI_SETTINGS_REQUEST:
|
||||||
|
{
|
||||||
|
char response = 0;
|
||||||
|
if(SPIFlashWriteBuffer(Data,DataSize,FLASH_WIFI_IP_ADDRESS) == 1)
|
||||||
|
{
|
||||||
|
response = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
SendLTENetworkCommand(CHALET_SET_STORED_WIFI_SETTINGS_RESPONSE,&response,1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_GET_FIRMWARE_VERSION_REQUEST:
|
||||||
|
{
|
||||||
|
SendLTENetworkCommand(CHALET_GET_FIRMWARE_VERSION_RESPONSE,(unsigned char*)mFirmwareVersion,15);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case CHALET_CLEAR_COMMS_STATISTICS_REQUEST:
|
||||||
|
{
|
||||||
|
char response = 1;
|
||||||
|
mLTETotalMasterNbRequests = 0;
|
||||||
|
SendLTENetworkCommand(CHALET_CLEAR_COMMS_STATISTICS_RESPONSE,&response,1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case ETH_NETWK_DEVICE_INFO_REQUEST:
|
||||||
|
{
|
||||||
|
char data[2];
|
||||||
|
data[0] = ID_CHALET_DEVICE;
|
||||||
|
data[1] = MY_DEVICE_ADDRESS;
|
||||||
|
int PayloadSize;
|
||||||
|
unsigned char *response = ProtocolGetFrame(ID_MASTER,MASTER_ADDRESS,ID_ETHERNET_VIRTUAL,ETH_NETWK_DEVICE_INFO_RESPONSE, data,2,0, &PayloadSize);
|
||||||
|
LTESendDataToMaster((char*)response,PayloadSize);
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case ETH_NETWK_SET_DEVICE_INFO_ACK:
|
||||||
|
{
|
||||||
|
LTENetworInterfaceExecSM(LTE_NWI_MASTER_CONNECTED_EVENT);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case ETH_NETWK_CONNECTION_REFUSED:
|
||||||
|
{
|
||||||
|
//TODO: reset the TCP module to retry connection???
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
default:
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void TickLTENetworkInterface()
|
||||||
|
{
|
||||||
|
LTENetworInterfaceExecSM(LTE_NWI_TICK_EVENT);
|
||||||
|
}
|
||||||
|
|
||||||
|
void LTENetworInterfaceExecSM(int Event)
|
||||||
|
{
|
||||||
|
switch(mLTENWISMState)
|
||||||
|
{
|
||||||
|
case LTE_NWI_INIT_STATE:
|
||||||
|
{
|
||||||
|
mLTENWISMState = LTE_NWI_CONNECT_TO_MASTER_STATE;
|
||||||
|
TimerStart(LTE_NWI_TIMER,LTE_NWI_MASTER_CONNECT_POLL_INTERVAL);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_NWI_WAIT_FOR_LTE_STATE:
|
||||||
|
{
|
||||||
|
//Not necessary... master will init handshake on TCP connection....
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_NWI_CONNECT_TO_MASTER_STATE: //Here we wait for the master to initiate the handshake after a TCP connection
|
||||||
|
{
|
||||||
|
if(Event == LTE_NWI_MASTER_CONNECTED_EVENT)
|
||||||
|
{
|
||||||
|
mLTENWISMState = LTE_NWI_OPERATE_STATE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_NWI_OPERATE_STATE:
|
||||||
|
{
|
||||||
|
if(Event == LTE_NWI_TICK_EVENT)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void SendLTENetworkCommand(int Command, unsigned char *Data, unsigned int DataSize)
|
||||||
|
{
|
||||||
|
unsigned char *Payload;
|
||||||
|
unsigned int PayloadSize;
|
||||||
|
Payload = ProtocolGetFrame(ID_MASTER,MASTER_ADDRESS,ID_CHALET_DEVICE,Command,Data,DataSize,0,&PayloadSize);
|
||||||
|
LTESendDataToMaster(Payload,PayloadSize);
|
||||||
|
}
|
||||||
40
ChaletLora.X/Source/LTENetworkInterface.h
Normal file
40
ChaletLora.X/Source/LTENetworkInterface.h
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
/*
|
||||||
|
* File: LTENetworkInterface.h
|
||||||
|
* Author: JF
|
||||||
|
*
|
||||||
|
* Created on December 28, 2024, 8:05 AM
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef LTENETWORKINTERFACE_H
|
||||||
|
#define LTENETWORKINTERFACE_H
|
||||||
|
|
||||||
|
#define LTE_NWI_MASTER_CONNECT_POLL_INTERVAL 5000
|
||||||
|
|
||||||
|
enum eLTENWISMStates
|
||||||
|
{
|
||||||
|
LTE_NWI_INIT_STATE,
|
||||||
|
LTE_NWI_WAIT_FOR_LTE_STATE,
|
||||||
|
LTE_NWI_CONNECT_TO_MASTER_STATE,
|
||||||
|
LTE_NWI_OPERATE_STATE,
|
||||||
|
|
||||||
|
LTE_NWI_MAX_STATE
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTENWISMEvents
|
||||||
|
{
|
||||||
|
LTE_NWI_TICK_EVENT,
|
||||||
|
LTE_NWI_MASTER_CONNECTED_EVENT,
|
||||||
|
|
||||||
|
LTE_NWI_MAX_EVENT
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
void LTENetworkInterfaceInit();
|
||||||
|
void ExecuteLTEMasterCommand(int SenderID, int Command, unsigned char *Data, int DataSize);
|
||||||
|
|
||||||
|
void TickLTENetworkInterface();
|
||||||
|
void LTENetworInterfaceExecSM(int Event);
|
||||||
|
void SendLTENetworkCommand(int Command, unsigned char *Data, unsigned int DataSize);
|
||||||
|
|
||||||
|
#endif /* LTENETWORKINTERFACE_H */
|
||||||
|
|
||||||
@ -14,6 +14,8 @@
|
|||||||
#include "FlashMapping.h"
|
#include "FlashMapping.h"
|
||||||
#include "LoraWatchdog.h"
|
#include "LoraWatchdog.h"
|
||||||
#include "versionbuild.h"
|
#include "versionbuild.h"
|
||||||
|
#include "WiFiCtrl.h"
|
||||||
|
|
||||||
//#include "WiFiCtrl.h"
|
//#include "WiFiCtrl.h"
|
||||||
//
|
//
|
||||||
|
|
||||||
@ -28,14 +30,22 @@
|
|||||||
unsigned char mLoraPreamble[3]={0x00,LORA_MASTER_ADDRESS,LORA_CHANNEL};
|
unsigned char mLoraPreamble[3]={0x00,LORA_MASTER_ADDRESS,LORA_CHANNEL};
|
||||||
|
|
||||||
static const char mFirmwareVersion[15] = VERSIONNUMBER;
|
static const char mFirmwareVersion[15] = VERSIONNUMBER;
|
||||||
|
unsigned int mTotalMasterNbRequests = 0;
|
||||||
|
|
||||||
void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|
||||||
|
void LoraNetworkInterfaceInit()
|
||||||
|
{
|
||||||
|
ProtocolInit(NETWORK_PROTOCOL_USER_LORA);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ExecuteLoraMasterCommand(int Command, unsigned char *Data, int DataSize)
|
||||||
{
|
{
|
||||||
//Whatever was the command, we are online...
|
//Whatever was the command, we are online...
|
||||||
LORA_MODULE_RX_LED_PIN = LED_OFF;
|
LORA_MODULE_RX_LED_PIN = LED_OFF;
|
||||||
KickLoraWatchdog();
|
KickLoraWatchdog();
|
||||||
// printf("EXEC\n\n");
|
// printf("EXEC\n\n");
|
||||||
ChaletPowerRelayKickTimer();
|
ChaletPowerRelayKickTimer();
|
||||||
|
mTotalMasterNbRequests++;
|
||||||
switch(Command)
|
switch(Command)
|
||||||
{
|
{
|
||||||
case CHALET_INTERFACE_ACK:
|
case CHALET_INTERFACE_ACK:
|
||||||
@ -44,7 +54,7 @@ void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|||||||
}
|
}
|
||||||
case CHALET_GENERAL_STATUS_REQUEST:
|
case CHALET_GENERAL_STATUS_REQUEST:
|
||||||
{
|
{
|
||||||
float FloatVoltage = GetBatteryVoltage();
|
float FloatVoltage = GetBatteryVoltage(1);
|
||||||
float FloatTemperature = TempSensorGetTemp();
|
float FloatTemperature = TempSensorGetTemp();
|
||||||
unsigned int BattVoltage = *((int*)&FloatVoltage);
|
unsigned int BattVoltage = *((int*)&FloatVoltage);
|
||||||
unsigned int Temperature = *((int*)&FloatTemperature);
|
unsigned int Temperature = *((int*)&FloatTemperature);
|
||||||
@ -52,7 +62,7 @@ void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|||||||
int SOC = GetBatterySOC();
|
int SOC = GetBatterySOC();
|
||||||
|
|
||||||
char GeneralStatus = 0;
|
char GeneralStatus = 0;
|
||||||
char ChaletStatus[14];
|
char ChaletStatus[18];
|
||||||
|
|
||||||
if(GetChaletPowerRelayState() == CHALET_POWER_RELAY_ON_STATE)
|
if(GetChaletPowerRelayState() == CHALET_POWER_RELAY_ON_STATE)
|
||||||
{
|
{
|
||||||
@ -65,6 +75,7 @@ void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|||||||
|
|
||||||
ChaletStatus[0] = GeneralStatus; //General Status
|
ChaletStatus[0] = GeneralStatus; //General Status
|
||||||
ChaletStatus[1] = GetWiFiSate(); //Wifi Module state
|
ChaletStatus[1] = GetWiFiSate(); //Wifi Module state
|
||||||
|
|
||||||
ChaletStatus[2] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 1
|
ChaletStatus[2] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 1
|
||||||
BattVoltage >>= 8;
|
BattVoltage >>= 8;
|
||||||
ChaletStatus[3] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 2
|
ChaletStatus[3] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 2
|
||||||
@ -72,23 +83,35 @@ void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|||||||
ChaletStatus[4] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 3
|
ChaletStatus[4] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 3
|
||||||
BattVoltage >>= 8;
|
BattVoltage >>= 8;
|
||||||
ChaletStatus[5] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 4
|
ChaletStatus[5] = (char)(BattVoltage & 0x000000FF); //Battery Voltage 4
|
||||||
|
|
||||||
ChaletStatus[6] = (char)(SolarPanelCurrent & 0x000000FF); //Solar panel Current 1
|
ChaletStatus[6] = (char)(SolarPanelCurrent & 0x000000FF); //Solar panel Current 1
|
||||||
SolarPanelCurrent >>= 8;
|
SolarPanelCurrent >>= 8;
|
||||||
ChaletStatus[7] = (char)(SolarPanelCurrent & 0x000000FF); //Solar panel Current 2
|
ChaletStatus[7] = (char)(SolarPanelCurrent & 0x000000FF); //Solar panel Current 2
|
||||||
|
|
||||||
ChaletStatus[8] = (char)(SOC & 0x000000FF); //Battery SOC 1
|
ChaletStatus[8] = (char)(SOC & 0x000000FF); //Battery SOC 1
|
||||||
SolarPanelCurrent >>= 8;
|
SolarPanelCurrent >>= 8;
|
||||||
ChaletStatus[9] = (char)(SolarPanelCurrent & 0x000000FF); //Battery SOC 2
|
ChaletStatus[9] = (char)(SolarPanelCurrent & 0x000000FF); //Battery SOC 2
|
||||||
ChaletStatus[10] = (char)(Temperature & 0x000000FF); //Battery Voltage 1
|
|
||||||
|
ChaletStatus[10] = (char)(Temperature & 0x000000FF); //Temperature 1
|
||||||
Temperature >>= 8;
|
Temperature >>= 8;
|
||||||
ChaletStatus[11] = (char)(Temperature & 0x000000FF); //Battery Voltage 2
|
ChaletStatus[11] = (char)(Temperature & 0x000000FF); //Temperature 2
|
||||||
Temperature >>= 8;
|
Temperature >>= 8;
|
||||||
ChaletStatus[12] = (char)(Temperature & 0x000000FF); //Battery Voltage 3
|
ChaletStatus[12] = (char)(Temperature & 0x000000FF); //BTemperature 3
|
||||||
Temperature >>= 8;
|
Temperature >>= 8;
|
||||||
ChaletStatus[13] = (char)(Temperature & 0x000000FF); //Battery Voltage 4
|
ChaletStatus[13] = (char)(Temperature & 0x000000FF); //Temperature 4
|
||||||
|
|
||||||
|
int tmp = mTotalMasterNbRequests;
|
||||||
|
ChaletStatus[14] = (char)(mTotalMasterNbRequests & 0x000000FF); //Total Nb Requests 1
|
||||||
|
mTotalMasterNbRequests >>= 8;
|
||||||
|
ChaletStatus[15] = (char)(mTotalMasterNbRequests & 0x000000FF); //Total Nb Requests 2
|
||||||
|
mTotalMasterNbRequests >>= 8;
|
||||||
|
ChaletStatus[16] = (char)(mTotalMasterNbRequests & 0x000000FF); //Total Nb Requests 3
|
||||||
|
mTotalMasterNbRequests >>= 8;
|
||||||
|
ChaletStatus[17] = (char)(mTotalMasterNbRequests & 0x000000FF); //Total Nb Requests 4
|
||||||
|
mTotalMasterNbRequests = tmp;
|
||||||
|
|
||||||
|
|
||||||
|
SendLoraNetworkCommand(CHALET_GENERAL_STATUS_RESPONSE,ChaletStatus,18);
|
||||||
SendLoraNetworkCommand(CHALET_GENERAL_STATUS_RESPONSE,ChaletStatus,14);
|
|
||||||
|
|
||||||
HEARTBEAT_LED_1_PIN = ~HEARTBEAT_LED_1_PIN;
|
HEARTBEAT_LED_1_PIN = ~HEARTBEAT_LED_1_PIN;
|
||||||
|
|
||||||
@ -125,10 +148,20 @@ void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|||||||
}
|
}
|
||||||
case CHALET_BATTERY_VOLTAGE_REQUEST:
|
case CHALET_BATTERY_VOLTAGE_REQUEST:
|
||||||
{
|
{
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case CHALET_WIFI_STATUS_REQUEST:
|
case CHALET_WIFI_STATUS_REQUEST:
|
||||||
{
|
{
|
||||||
|
char response[5];
|
||||||
|
uint32 IPAddress = GetCurIPAddress();
|
||||||
|
|
||||||
|
response[0] = GetWiFiSate(); //Wifi Module state
|
||||||
|
response[1] = IPV4_BYTE(IPAddress,0);
|
||||||
|
response[2] = IPV4_BYTE(IPAddress,1);
|
||||||
|
response[3] = IPV4_BYTE(IPAddress,2);
|
||||||
|
response[4] = IPV4_BYTE(IPAddress,3);
|
||||||
|
SendLoraNetworkCommand(CHALET_WIFI_STATUS_RESPONSE,(unsigned char*)&response,5);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case CHALET_WIFI_SET_STATE_REQUEST:
|
case CHALET_WIFI_SET_STATE_REQUEST:
|
||||||
@ -207,15 +240,20 @@ void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|||||||
}
|
}
|
||||||
case CHALET_GET_STORED_WIFI_SETTINGS_REQUEST:
|
case CHALET_GET_STORED_WIFI_SETTINGS_REQUEST:
|
||||||
{
|
{
|
||||||
char response[8];
|
char response[140];
|
||||||
SPIFlashReadBuffer(response,8,FLASH_WIFI_IP_ADDRESS);
|
char WifiDataSize;
|
||||||
SendLoraNetworkCommand(CHALET_GET_STORED_WIFI_SETTINGS_RESPONSE,response,8);
|
SPIFlashReadBuffer(response,11,FLASH_WIFI_IP_ADDRESS);
|
||||||
|
WifiDataSize = 11 + response[9] + response[10];
|
||||||
|
if(WifiDataSize > 140)
|
||||||
|
break;
|
||||||
|
SPIFlashReadBuffer(response,WifiDataSize,FLASH_WIFI_IP_ADDRESS);
|
||||||
|
SendLoraNetworkCommand(CHALET_GET_STORED_WIFI_SETTINGS_RESPONSE,response,WifiDataSize);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case CHALET_SET_STORED_WIFI_SETTINGS_REQUEST:
|
case CHALET_SET_STORED_WIFI_SETTINGS_REQUEST:
|
||||||
{
|
{
|
||||||
char response = 0;
|
char response = 0;
|
||||||
if(SPIFlashWriteBuffer(Data,8,FLASH_WIFI_IP_ADDRESS) == 1)
|
if(SPIFlashWriteBuffer(Data,DataSize,FLASH_WIFI_IP_ADDRESS) == 1)
|
||||||
{
|
{
|
||||||
response = 1;
|
response = 1;
|
||||||
}
|
}
|
||||||
@ -228,6 +266,13 @@ void ExecuteMasterCommand(int Command, unsigned char *Data)
|
|||||||
SendLoraNetworkCommand(CHALET_GET_FIRMWARE_VERSION_RESPONSE,(unsigned char*)mFirmwareVersion,15);
|
SendLoraNetworkCommand(CHALET_GET_FIRMWARE_VERSION_RESPONSE,(unsigned char*)mFirmwareVersion,15);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case CHALET_CLEAR_COMMS_STATISTICS_REQUEST:
|
||||||
|
{
|
||||||
|
char response = 1;
|
||||||
|
mTotalMasterNbRequests = 0;
|
||||||
|
SendLoraNetworkCommand(CHALET_CLEAR_COMMS_STATISTICS_RESPONSE,&response,1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,13 +2,16 @@
|
|||||||
|
|
||||||
#ifndef LORANEETWORKINTERFACE_H /* Guard against multiple inclusion */
|
#ifndef LORANEETWORKINTERFACE_H /* Guard against multiple inclusion */
|
||||||
#define LORANEETWORKINTERFACE_H
|
#define LORANEETWORKINTERFACE_H
|
||||||
#define LORA_CHANNEL 0x04
|
//#define LORA_CHANNEL 0x04
|
||||||
|
//#define LORA_MASTER_ADDRESS 0x05
|
||||||
|
#define LORA_CHANNEL 65
|
||||||
#define LORA_MASTER_ADDRESS 0x05
|
#define LORA_MASTER_ADDRESS 0x05
|
||||||
|
|
||||||
#define LORA_CHALET_STATUS_POWER_RELAY_MASK 0x01
|
#define LORA_CHALET_STATUS_POWER_RELAY_MASK 0x01
|
||||||
#define LORA_CHALET_STATUS_CUR_SENSOR_MASK 0x02
|
#define LORA_CHALET_STATUS_CUR_SENSOR_MASK 0x02
|
||||||
|
|
||||||
void ExecuteMasterCommand(int Command, unsigned char *Data);
|
void LoraNetworkInterfaceInit();
|
||||||
|
void ExecuteLoraMasterCommand(int Command, unsigned char *Data, int DataSize);
|
||||||
void SendLoraNetworkCommand(int Command, unsigned char *Data, unsigned int DataSize);
|
void SendLoraNetworkCommand(int Command, unsigned char *Data, unsigned int DataSize);
|
||||||
void SendLoraNetworkCommandBlocking(int Command, unsigned char *Data, unsigned int DataSize); //USE WITH CARE
|
void SendLoraNetworkCommandBlocking(int Command, unsigned char *Data, unsigned int DataSize); //USE WITH CARE
|
||||||
|
|
||||||
|
|||||||
@ -4,6 +4,7 @@
|
|||||||
#include "BoardCfg.h"
|
#include "BoardCfg.h"
|
||||||
#include "timer.h"
|
#include "timer.h"
|
||||||
#include "LoraWatchdog.h"
|
#include "LoraWatchdog.h"
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
|
||||||
int mLoraSMState;
|
int mLoraSMState;
|
||||||
|
|
||||||
@ -61,6 +62,7 @@ void LoraWatchdogStateMachine(int Event)
|
|||||||
LORA_MODULE_RELAY_PIN = 0; //Turn ON the LoRa module
|
LORA_MODULE_RELAY_PIN = 0; //Turn ON the LoRa module
|
||||||
TimerStart(LORA_WATCHDOG_TIMER,LORA_WATCHDOG_REBOOT_TIMEOUT); //If we don't get Comm. back after this delay... reboot the PIC
|
TimerStart(LORA_WATCHDOG_TIMER,LORA_WATCHDOG_REBOOT_TIMEOUT); //If we don't get Comm. back after this delay... reboot the PIC
|
||||||
mLoraSMState = LORA_WATCHDOG_WAIT_FOR_RECONNECT_STATE;
|
mLoraSMState = LORA_WATCHDOG_WAIT_FOR_RECONNECT_STATE;
|
||||||
|
LTEModuleReset();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -15,79 +15,89 @@ jean-francois.martel@polymtl.ca
|
|||||||
#include "NetworkProtocol.h"
|
#include "NetworkProtocol.h"
|
||||||
#include "Uart.h"
|
#include "Uart.h"
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "ProtocolDefs.h"
|
|
||||||
#include "MasterCtrlInterface.h"
|
#include "MasterCtrlInterface.h"
|
||||||
#include "LoraNetworkInterface.h"
|
#include "LoraNetworkInterface.h"
|
||||||
|
#include "LTENetworkInterface.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
unsigned char mRxData[MAX_MESSAGE_SIZE+10], mTxData[MAX_MESSAGE_SIZE+10];
|
|
||||||
unsigned int DataSize = 0;
|
|
||||||
unsigned int DataCtr = 0;
|
|
||||||
unsigned int BufPtr = 0;
|
|
||||||
unsigned char RxPtr = 0;
|
|
||||||
unsigned char Command = 0;
|
|
||||||
unsigned char State = RxHeader;
|
|
||||||
unsigned char CRC = 0;
|
|
||||||
unsigned char SenderID = 0;
|
|
||||||
unsigned char SenderAddress = 0;
|
|
||||||
unsigned char Flags = 0;
|
|
||||||
unsigned char IsUpdating = 0;
|
|
||||||
unsigned char *BmpDataPtr = 0;
|
|
||||||
|
|
||||||
static char MyDeviceID = ID_SPRINKLER_DEVICE;
|
static char MyDeviceID = ID_SPRINKLER_DEVICE;
|
||||||
|
|
||||||
void ProtocolInit(void)
|
char mFrameData[MAX_MESSAGE_SIZE+10];
|
||||||
|
|
||||||
|
ProtocolData_t mLoraProtocolData;
|
||||||
|
ProtocolData_t mLTEProtocolData;
|
||||||
|
|
||||||
|
|
||||||
|
void ProtocolInit(int User)
|
||||||
{
|
{
|
||||||
ResetStateMachine();
|
ProtocolData_t *DataStruct;
|
||||||
|
switch(User)
|
||||||
|
{
|
||||||
|
case NETWORK_PROTOCOL_USER_LORA:
|
||||||
|
{
|
||||||
|
DataStruct = &mLoraProtocolData;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case NETWORK_PROTOCOL_USER_LTE:
|
||||||
|
{
|
||||||
|
DataStruct = &mLTEProtocolData;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
default:
|
||||||
|
return;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
ResetStateMachine(DataStruct);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void StateMachine(unsigned char Data)
|
void StateMachine(unsigned char Data,ProtocolData_t *ProtocolData )
|
||||||
{
|
{
|
||||||
switch(State)
|
switch(ProtocolData->State)
|
||||||
{
|
{
|
||||||
case Initialization: //Reset all pointers and data...
|
case Initialization: //Reset all pointers and data...
|
||||||
{
|
{
|
||||||
DataSize = 0;
|
ProtocolData->DataSize = 0;
|
||||||
BufPtr = 0;
|
ProtocolData->BufPtr = 0;
|
||||||
RxPtr = 0;
|
ProtocolData->RxPtr = 0;
|
||||||
Command = 0;
|
ProtocolData->Command = 0;
|
||||||
CRC = 0;
|
ProtocolData->CRC = 0;
|
||||||
State = RxHeader;
|
ProtocolData->State = RxHeader;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxHeader: //Wait for data header...
|
case RxHeader: //Wait for data header...
|
||||||
{
|
{
|
||||||
if(Data == FRAME_HEADER)
|
if(Data == FRAME_HEADER)
|
||||||
{
|
{
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
State = RxAdd;
|
ProtocolData->State = RxAdd;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
DataSize = 0;
|
ProtocolData->DataSize = 0;
|
||||||
ResetStateMachine();
|
ResetStateMachine(ProtocolData);
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxAdd: //Sender Address.
|
case RxAdd: //Sender Address.
|
||||||
{
|
{
|
||||||
SenderAddress = Data;
|
ProtocolData->SenderAddress = Data;
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
State = RxID;
|
ProtocolData->State = RxID;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxID: //Sender ID
|
case RxID: //Sender ID
|
||||||
{
|
{
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
State = RxMyID;
|
ProtocolData->State = RxMyID;
|
||||||
SenderID = Data;
|
ProtocolData->SenderID = Data;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxMyID:
|
case RxMyID:
|
||||||
@ -97,158 +107,182 @@ void StateMachine(unsigned char Data)
|
|||||||
// ResetStateMachine();
|
// ResetStateMachine();
|
||||||
// break;
|
// break;
|
||||||
// }
|
// }
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
State = RxMyAddress;
|
ProtocolData->State = RxMyAddress;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxMyAddress:
|
case RxMyAddress:
|
||||||
{
|
{
|
||||||
if(Data != MY_DEVICE_ADDRESS && Data != BROADCAST_VALUE) //Message is not for this device address and it's not a broadcast
|
if(Data != MY_DEVICE_ADDRESS && Data != BROADCAST_VALUE) //Message is not for this device address and it's not a broadcast
|
||||||
{
|
{
|
||||||
ResetStateMachine();
|
ResetStateMachine(ProtocolData);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
State = RxFlags;
|
ProtocolData->State = RxFlags;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxFlags:
|
case RxFlags:
|
||||||
{
|
{
|
||||||
Flags = Data;
|
ProtocolData->Flags = Data;
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
State = RxCMD;
|
ProtocolData->State = RxCMD;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxCMD:
|
case RxCMD:
|
||||||
{
|
{
|
||||||
Command = Data;
|
ProtocolData->Command = Data;
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
State = RxSize1;
|
ProtocolData->State = RxSize1;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxSize1: //Data size MSB
|
case RxSize1: //Data size MSB
|
||||||
{
|
{
|
||||||
DataSize = 0;
|
ProtocolData->DataSize = 0;
|
||||||
DataSize = (unsigned int)Data;
|
ProtocolData->DataSize = (unsigned int)Data;
|
||||||
DataSize <<= 8;
|
ProtocolData->DataSize <<= 8;
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
|
|
||||||
|
|
||||||
State = RxSize2;
|
ProtocolData->State = RxSize2;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxSize2: //Data size
|
case RxSize2: //Data size
|
||||||
{
|
{
|
||||||
DataSize |= (unsigned int)Data;
|
ProtocolData->DataSize |= (unsigned int)Data;
|
||||||
DataSize <<= 8;
|
ProtocolData->DataSize <<= 8;
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
|
|
||||||
|
|
||||||
State = RxSize3;
|
ProtocolData->State = RxSize3;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxSize3: //Data size
|
case RxSize3: //Data size
|
||||||
{
|
{
|
||||||
DataSize |= (unsigned int)Data;
|
ProtocolData->DataSize |= (unsigned int)Data;
|
||||||
DataSize <<= 8;
|
ProtocolData->DataSize <<= 8;
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
|
|
||||||
|
|
||||||
State = RxSize4;
|
ProtocolData->State = RxSize4;
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case RxSize4: //Data size LSB
|
case RxSize4: //Data size LSB
|
||||||
{
|
{
|
||||||
DataSize |= (unsigned int)Data;
|
ProtocolData->DataSize |= (unsigned int)Data;
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
|
|
||||||
if(DataSize > MAX_MESSAGE_SIZE)
|
if(ProtocolData->DataSize > MAX_MESSAGE_SIZE)
|
||||||
ResetStateMachine();
|
ResetStateMachine(ProtocolData);
|
||||||
|
|
||||||
if(DataSize == 0)
|
if(ProtocolData->DataSize == 0)
|
||||||
State = RxCRC;
|
ProtocolData->State = RxCRC;
|
||||||
else
|
else
|
||||||
State = RxData;
|
ProtocolData->State = RxData;
|
||||||
|
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxData:
|
case RxData:
|
||||||
{
|
{
|
||||||
CRC ^= Data;
|
ProtocolData->CRC ^= Data;
|
||||||
|
|
||||||
mRxData[BufPtr++] = Data;
|
ProtocolData->mRxData[ProtocolData->BufPtr++] = Data;
|
||||||
DataCtr++;
|
ProtocolData->DataCtr++;
|
||||||
|
|
||||||
if(DataCtr == DataSize)
|
if(ProtocolData->DataCtr == ProtocolData->DataSize)
|
||||||
{
|
{
|
||||||
State = RxCRC;
|
ProtocolData->State = RxCRC;
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case RxCRC:
|
case RxCRC:
|
||||||
{
|
{
|
||||||
if(Data != CRC)
|
if(Data != ProtocolData->CRC)
|
||||||
{
|
{
|
||||||
ResetStateMachine();
|
ResetStateMachine(ProtocolData);
|
||||||
// ProtocolAcknowledge(0,Command,0);
|
// ProtocolAcknowledge(0,Command,0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
// NewMasterMessageReceived(mRxData);
|
// NewMasterMessageReceived(mRxData);
|
||||||
ExecuteMasterCommand(Command,ProtocolMsgDataPtr());
|
if(ProtocolData == &mLoraProtocolData)
|
||||||
ResetStateMachine();
|
{
|
||||||
|
ExecuteLoraMasterCommand(ProtocolData->Command,ProtocolMsgDataPtr(ProtocolData),ProtocolData->DataSize);
|
||||||
|
}
|
||||||
|
else if(ProtocolData == &mLTEProtocolData)
|
||||||
|
{
|
||||||
|
ExecuteLTEMasterCommand(ProtocolData->SenderID, ProtocolData->Command,ProtocolMsgDataPtr(ProtocolData),ProtocolData->DataSize);
|
||||||
|
}
|
||||||
|
ResetStateMachine(ProtocolData);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
ResetStateMachine();
|
ResetStateMachine(ProtocolData);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProtocolAnalyzeNewData(unsigned char Data)
|
void ProtocolAnalyzeNewData(unsigned char Data, int User)
|
||||||
{
|
{
|
||||||
|
ProtocolData_t *DataStruct;
|
||||||
|
switch(User)
|
||||||
|
{
|
||||||
|
case NETWORK_PROTOCOL_USER_LORA:
|
||||||
|
{
|
||||||
|
DataStruct = &mLoraProtocolData;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case NETWORK_PROTOCOL_USER_LTE:
|
||||||
|
{
|
||||||
|
DataStruct = &mLTEProtocolData;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
default:
|
||||||
|
return;
|
||||||
|
break;
|
||||||
|
}
|
||||||
// mRxData[RxPtr] = Data;
|
// mRxData[RxPtr] = Data;
|
||||||
// printf("%X",Data);
|
// printf("%X",Data);
|
||||||
StateMachine(Data);
|
StateMachine(Data, DataStruct);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ResetStateMachine(void)
|
void ResetStateMachine(ProtocolData_t *ProtocolData)
|
||||||
{
|
{
|
||||||
DataSize = 0;
|
ProtocolData->DataSize = 0;
|
||||||
BufPtr = 0;
|
ProtocolData->BufPtr = 0;
|
||||||
RxPtr = 0;
|
ProtocolData->RxPtr = 0;
|
||||||
Command = 0;
|
ProtocolData->Command = 0;
|
||||||
CRC = 0;
|
ProtocolData->CRC = 0;
|
||||||
State = RxHeader;
|
ProtocolData->State = RxHeader;
|
||||||
DataCtr = 0;
|
ProtocolData->DataCtr = 0;
|
||||||
Flags = 0;
|
ProtocolData->Flags = 0;
|
||||||
SenderAddress = 0;
|
ProtocolData->SenderAddress = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProtocolExecCmd(void)
|
void ProtocolExecCmd(void)
|
||||||
{
|
{
|
||||||
switch(Command)
|
// switch(Command)
|
||||||
{
|
// {
|
||||||
case RX_GET_STATUS:
|
// case RX_GET_STATUS:
|
||||||
{
|
// {
|
||||||
unsigned char StatusByte =0;
|
// unsigned char StatusByte =0;
|
||||||
// memcpy(&StatusByte, &IRRemoteStatus, sizeof(IRRemoteStatus));
|
//// memcpy(&StatusByte, &IRRemoteStatus, sizeof(IRRemoteStatus));
|
||||||
// ProtocolSendCmd(TX_DEADBOLT_STATUS,&StatusByte,sizeof(StatusByte),1,0);
|
//// ProtocolSendCmd(TX_DEADBOLT_STATUS,&StatusByte,sizeof(StatusByte),1,0);
|
||||||
|
//
|
||||||
break;
|
// break;
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProtocolAcknowledge(unsigned char Answer,unsigned char Cmd, unsigned char Data)
|
void ProtocolAcknowledge(unsigned char Answer,unsigned char Cmd, unsigned char Data)
|
||||||
@ -281,10 +315,10 @@ unsigned char ProtocolCalcCrc(unsigned char* Buffer,unsigned char size)
|
|||||||
|
|
||||||
unsigned char ProtocolIsReceiving(void)
|
unsigned char ProtocolIsReceiving(void)
|
||||||
{
|
{
|
||||||
if(State == RxHeader)
|
// if(State == RxHeader)
|
||||||
return 0; // Idle...
|
// return 0; // Idle...
|
||||||
else
|
// else
|
||||||
return 1; //receiving from serial port
|
// return 1; //receiving from serial port
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -295,30 +329,32 @@ unsigned char* ProtocolGetFrame(unsigned char DestDevice,unsigned char DestAddre
|
|||||||
if(Size > MAX_MESSAGE_SIZE)
|
if(Size > MAX_MESSAGE_SIZE)
|
||||||
{
|
{
|
||||||
*FrameSize = 0;
|
*FrameSize = 0;
|
||||||
return &mTxData[FRAME_HEADER_INDEX];
|
return &mFrameData[FRAME_HEADER_INDEX];
|
||||||
}
|
}
|
||||||
|
|
||||||
mTxData[FRAME_HEADER_INDEX] = FRAME_HEADER; //header
|
|
||||||
mTxData[FRAME_SENDER_ADDRESS_INDEX] = MY_DEVICE_ADDRESS; //My Address
|
|
||||||
mTxData[FRAME_SENDER_DEVICE_ID_INDEX] = SenderDevice; //My ID
|
mFrameData[FRAME_HEADER_INDEX] = FRAME_HEADER; //header
|
||||||
mTxData[FRAME_DEST_DEVICE_ID_INDEX] = DestDevice; //Destination ID
|
mFrameData[FRAME_SENDER_ADDRESS_INDEX] = MY_DEVICE_ADDRESS; //My Address
|
||||||
mTxData[FRAME_DEST_ADDRESS_INDEX] = DestAddress ;//Address; //Destination Address
|
mFrameData[FRAME_SENDER_DEVICE_ID_INDEX] = SenderDevice; //My ID
|
||||||
mTxData[FRAME_FLAGS_INDEX] = Flags; //Flags
|
mFrameData[FRAME_DEST_DEVICE_ID_INDEX] = DestDevice; //Destination ID
|
||||||
mTxData[FRAME_COMMAND_INDEX] = Cmd; //Command to send
|
mFrameData[FRAME_DEST_ADDRESS_INDEX] = DestAddress ;//Address; //Destination Address
|
||||||
mTxData[FRAME_SIZE1_INDEX] = (unsigned char)((Size >> 24) & 0xFF);
|
mFrameData[FRAME_FLAGS_INDEX] = Flags; //Flags
|
||||||
mTxData[FRAME_SIZE2_INDEX] = (unsigned char)((Size >> 16) & 0xFF);
|
mFrameData[FRAME_COMMAND_INDEX] = Cmd; //Command to send
|
||||||
mTxData[FRAME_SIZE3_INDEX] = (unsigned char)((Size >> 8) & 0xFF);
|
mFrameData[FRAME_SIZE1_INDEX] = (unsigned char)((Size >> 24) & 0xFF);
|
||||||
mTxData[FRAME_SIZE4_INDEX] = (unsigned char)(Size & 0xFF);
|
mFrameData[FRAME_SIZE2_INDEX] = (unsigned char)((Size >> 16) & 0xFF);
|
||||||
memcpy((void*)&mTxData[FRAME_DATA_INDEX],(void*)Data,Size); //Cmd data
|
mFrameData[FRAME_SIZE3_INDEX] = (unsigned char)((Size >> 8) & 0xFF);
|
||||||
mTxData[Size+FRAME_DATA_INDEX] = ProtocolCalcCrc(mTxData,Size + FRAME_DATA_INDEX); // CRC
|
mFrameData[FRAME_SIZE4_INDEX] = (unsigned char)(Size & 0xFF);
|
||||||
|
memcpy((void*)&mFrameData[FRAME_DATA_INDEX],(void*)Data,Size); //Cmd data
|
||||||
|
mFrameData[Size+FRAME_DATA_INDEX] = ProtocolCalcCrc(mFrameData,Size + FRAME_DATA_INDEX); // CRC
|
||||||
|
|
||||||
*FrameSize = Size + FRAME_INDEX_NBR;
|
*FrameSize = Size + FRAME_INDEX_NBR;
|
||||||
|
|
||||||
return &mTxData[FRAME_HEADER_INDEX];
|
return &mFrameData[FRAME_HEADER_INDEX];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned char *ProtocolMsgDataPtr()
|
unsigned char *ProtocolMsgDataPtr(ProtocolData_t *ProtocolData)
|
||||||
{
|
{
|
||||||
return &mRxData[FRAME_DATA_INDEX];
|
return &ProtocolData->mRxData[FRAME_DATA_INDEX];
|
||||||
}
|
}
|
||||||
@ -17,12 +17,19 @@ jean-francois.martel@polymtl.ca
|
|||||||
#define BOOTLOADERINTERFACE_H
|
#define BOOTLOADERINTERFACE_H
|
||||||
|
|
||||||
//Protocol buffer specific definitions
|
//Protocol buffer specific definitions
|
||||||
|
#include "ProtocolDefs.h"
|
||||||
|
|
||||||
#define MASTER_ADDRESS 0x01
|
#define MASTER_ADDRESS 0x01
|
||||||
#define MY_DEVICE_ADDRESS 0x01
|
#define MY_DEVICE_ADDRESS 0x01
|
||||||
|
|
||||||
#define ADDRESS 0x01
|
#define ADDRESS 0x01
|
||||||
|
|
||||||
|
enum eProtocolUser
|
||||||
|
{
|
||||||
|
NETWORK_PROTOCOL_USER_LORA,
|
||||||
|
NETWORK_PROTOCOL_USER_LTE
|
||||||
|
};
|
||||||
|
|
||||||
//State Machine states
|
//State Machine states
|
||||||
enum States
|
enum States
|
||||||
{
|
{
|
||||||
@ -63,15 +70,33 @@ enum States
|
|||||||
|
|
||||||
//State machine states definition
|
//State machine states definition
|
||||||
|
|
||||||
void ProtocolInit(void);
|
typedef struct stProtocolData
|
||||||
void StateMachine(unsigned char STATE);
|
{
|
||||||
void ProtocolAnalyzeNewData(unsigned char RxByte);
|
unsigned char mRxData[MAX_MESSAGE_SIZE+10];
|
||||||
void ResetStateMachine(void);
|
unsigned char mTxData[MAX_MESSAGE_SIZE+10];
|
||||||
|
unsigned int DataSize;
|
||||||
|
unsigned int DataCtr;
|
||||||
|
unsigned int BufPtr;
|
||||||
|
unsigned char RxPtr;
|
||||||
|
unsigned char Command;
|
||||||
|
unsigned char State;
|
||||||
|
unsigned char CRC;
|
||||||
|
unsigned char SenderID;
|
||||||
|
unsigned char SenderAddress;
|
||||||
|
unsigned char Flags;
|
||||||
|
unsigned char IsUpdating;
|
||||||
|
unsigned char *BmpDataPtr;
|
||||||
|
}ProtocolData_t;
|
||||||
|
|
||||||
|
void ProtocolInit(int User);
|
||||||
|
void StateMachine(unsigned char STATE, ProtocolData_t *ProtocolData);
|
||||||
|
void ProtocolAnalyzeNewData(unsigned char RxByte, int User);
|
||||||
|
void ResetStateMachine(ProtocolData_t *ProtocolData);
|
||||||
void ProtocolExecCmd(void);
|
void ProtocolExecCmd(void);
|
||||||
void ProtocolAcknowledge(unsigned char Answer,unsigned char Cmd, unsigned char Data);
|
void ProtocolAcknowledge(unsigned char Answer,unsigned char Cmd, unsigned char Data);
|
||||||
unsigned char* ProtocolGetFrame(unsigned char DestDevice,unsigned char DestAddress, unsigned char SenderDevice, unsigned char Cmd, unsigned char *Data,unsigned int Size,unsigned char Flags, int *FrameSize);
|
unsigned char* ProtocolGetFrame(unsigned char DestDevice,unsigned char DestAddress, unsigned char SenderDevice, unsigned char Cmd, unsigned char *Data,unsigned int Size,unsigned char Flags, int *FrameSize);
|
||||||
unsigned char ProtocolCalcCrc(unsigned char* Buffer,unsigned char size);
|
unsigned char ProtocolCalcCrc(unsigned char* Buffer,unsigned char size);
|
||||||
unsigned char ProtocolIsReceiving(void);
|
unsigned char ProtocolIsReceiving(void);
|
||||||
unsigned char *ProtocolMsgDataPtr();
|
unsigned char *ProtocolMsgDataPtr(ProtocolData_t *ProtocolData);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@ -298,6 +298,13 @@ enum CHALET_CMDS
|
|||||||
CHALET_SET_STORED_WIFI_SETTINGS_RESPONSE,
|
CHALET_SET_STORED_WIFI_SETTINGS_RESPONSE,
|
||||||
CHALET_GET_FIRMWARE_VERSION_REQUEST,
|
CHALET_GET_FIRMWARE_VERSION_REQUEST,
|
||||||
CHALET_GET_FIRMWARE_VERSION_RESPONSE,
|
CHALET_GET_FIRMWARE_VERSION_RESPONSE,
|
||||||
|
CHALET_CLEAR_COMMS_STATISTICS_REQUEST,
|
||||||
|
CHALET_CLEAR_COMMS_STATISTICS_RESPONSE,
|
||||||
|
CHALET_REGISTER_FRIENDLY_DEVICE_REQUEST,
|
||||||
|
CHALET_REGISTER_FRIENDLY_DEVICE_RESPONSE,
|
||||||
|
CHALET_FWD_DEVICE_MESSAGE_REQUEST,
|
||||||
|
CHALET_FWD_DEVICE_MESSAGE_RESPONSE,
|
||||||
|
|
||||||
|
|
||||||
MAX_CHALET_CMD
|
MAX_CHALET_CMD
|
||||||
};
|
};
|
||||||
|
|||||||
816
ChaletLora.X/Source/SIM7080GInterface.c
Normal file
816
ChaletLora.X/Source/SIM7080GInterface.c
Normal file
@ -0,0 +1,816 @@
|
|||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
#include "BoardCfg.h"
|
||||||
|
#include "timer.h"
|
||||||
|
#include "Uart.h"
|
||||||
|
#include "Syslog.h"
|
||||||
|
#include "WiFiCtrl.h"
|
||||||
|
#include "ATCmdInterpreter.h"
|
||||||
|
#include "ProtocolDefs.h"
|
||||||
|
#include "NetworkProtocol.h"
|
||||||
|
|
||||||
|
static BYTE mActivateNetworkCmd[] = "AT+CNACT=0,1\r";
|
||||||
|
static BYTE mDisconnectNetworkCmd[] = "AT+CNACT=0,0\r";
|
||||||
|
static BYTE mCheckAPNConnectionCmd[] = "AT+CNACT?\r";
|
||||||
|
static BYTE mConnectToMasterCmd[] = "AT+CAOPEN=0,0,\"TCP\",\"grosgin.myftp.org\",2182\r";
|
||||||
|
static BYTE mDisconnectFromMasterCmd[] = "AT+CACLOSE=0\r";
|
||||||
|
static BYTE mReceiveDataCmd[] = "AT+CARECV=0,100\r";
|
||||||
|
|
||||||
|
char mMasterTxBuffer[MAX_MESSAGE_SIZE];
|
||||||
|
int mMasterTxSize;
|
||||||
|
|
||||||
|
int mLTEModuleSMState;
|
||||||
|
int mLTEModuleOperationSMState;
|
||||||
|
int mLTEModuleOperationSMSubState;
|
||||||
|
int mNbCmdCharsReceived;
|
||||||
|
char mATCmd[LTE_MODULE_MAX_CMD_LENGTH];
|
||||||
|
bool mIsPassthroughEnabled;
|
||||||
|
bool mModuleSerialDebugEnabled;
|
||||||
|
bool mPICSerialDebugEnabled;
|
||||||
|
int mCurrentCmd;
|
||||||
|
bool mIsInitializing;
|
||||||
|
int mNbMasterReconnectCount;
|
||||||
|
|
||||||
|
bool mMasterConnected;
|
||||||
|
bool mMasterSocketError;
|
||||||
|
bool mAPNConnected;
|
||||||
|
|
||||||
|
void InitLTEModule()
|
||||||
|
{
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_INIT_STATE;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_INIT_STATE;
|
||||||
|
mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_NOMINAL_SUBSTATE;
|
||||||
|
mNbCmdCharsReceived = 0;
|
||||||
|
mIsPassthroughEnabled = false;
|
||||||
|
mModuleSerialDebugEnabled = false;
|
||||||
|
mPICSerialDebugEnabled = false;
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mIsInitializing = true;
|
||||||
|
mNbMasterReconnectCount = 0;
|
||||||
|
mMasterSocketError = false;
|
||||||
|
|
||||||
|
mMasterConnected = false;
|
||||||
|
mAPNConnected = false;
|
||||||
|
}
|
||||||
|
int LTEModuleReset()
|
||||||
|
{
|
||||||
|
InitLTEModule();
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
void LTEModuleSM(int SMEvent)
|
||||||
|
{
|
||||||
|
switch(mLTEModuleSMState)
|
||||||
|
{
|
||||||
|
case LTE_MODULE_SM_INIT_STATE:
|
||||||
|
{
|
||||||
|
LORA_MODULE_RELAY_PIN = 1;
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_POWERUP_TIMEOUT);
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_RESET_STATE;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_RESET_STATE:
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_MODULE_TIMER) == true)
|
||||||
|
{
|
||||||
|
LORA_MODULE_RELAY_PIN = 0;
|
||||||
|
LTE_MODULE_PWR_PIN = 0;
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_POWERUP_TIMEOUT);
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_POWERUP_STATE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_POWERUP_STATE:
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_MODULE_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTE_MODULE_PWR_PIN = 1;
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_WAIT_INIT_TIMEOUT);
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_WAIT_RDY_STATE;
|
||||||
|
TimerStart(LTE_COMM_TIMER, LTE_MODULE_MAX_COMM_TIMEOUT);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_WAIT_RDY_STATE:
|
||||||
|
{
|
||||||
|
if(SMEvent == LTE_MODULE_RX_RDY_EVENT)
|
||||||
|
{
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_SETECHOOFF_STATE;
|
||||||
|
}
|
||||||
|
else if(SMEvent == LTE_MODULE_SM_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTEModuleReset();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_SETECHOOFF_STATE:
|
||||||
|
{
|
||||||
|
char Cmd[5] = {'A','T','E','0','\r'};
|
||||||
|
//UartTransmitData(LTE_IF_UART_PORT,Cmd,5);
|
||||||
|
SendDataToLteModule(Cmd,5);
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_POWERUP_TIMEOUT);
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_DELAY_STATE;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_SETAPN_STATE:
|
||||||
|
{
|
||||||
|
char Cmd[10] = {'A','T','+','C','G','N','A','P','N','\r'};
|
||||||
|
//UartTransmitData(LTE_IF_UART_PORT,Cmd,10);
|
||||||
|
SendDataToLteModule(Cmd,10);
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_POWERUP_TIMEOUT);
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_DELAY_STATE;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_DELAY_STATE:
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_MODULE_TIMER) == true)
|
||||||
|
{
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_RUN_STATE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_RUN_STATE:
|
||||||
|
{
|
||||||
|
if(SMEvent == LTE_MODULE_ENTER_PASSTHROUGH_EVENT)
|
||||||
|
{
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_PASSTHROUGH_STATE;
|
||||||
|
SyslogNewString("LTE Module entering passthrough mode...");
|
||||||
|
}
|
||||||
|
if(SMEvent == LTE_MODULE_SM_TICK_EVENT)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_TICK_EVENT);
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_SM_PASSTHROUGH_STATE:
|
||||||
|
{
|
||||||
|
if(SMEvent == LTE_MODULE_EXIT_PASSTHROUGH_EVENT)
|
||||||
|
{
|
||||||
|
SyslogNewString("LTE Module exiting passthrough mode...");
|
||||||
|
mLTEModuleSMState = LTE_MODULE_SM_RUN_STATE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void TickLTEModule()
|
||||||
|
{
|
||||||
|
LTEModuleSM(LTE_MODULE_SM_TICK_EVENT);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void LTEModuleNewData(unsigned char Data)
|
||||||
|
{
|
||||||
|
if(mIsPassthroughEnabled == true)
|
||||||
|
{
|
||||||
|
SyslogNewByte(Data);
|
||||||
|
// SendSyslogByte(Data);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(mModuleSerialDebugEnabled == true)
|
||||||
|
{
|
||||||
|
SyslogNewByte(Data);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(Data == '\n') //ignore line feeds
|
||||||
|
return;
|
||||||
|
|
||||||
|
if(Data != '\r')
|
||||||
|
{
|
||||||
|
if(mLTEModuleOperationSMState == LTE_MODULE_OPERATION_SENDING_DATA_STATE && Data == '>')
|
||||||
|
{
|
||||||
|
LTESendMasterBufferToModule();
|
||||||
|
}
|
||||||
|
else if(mNbCmdCharsReceived < LTE_MODULE_MAX_CMD_LENGTH)
|
||||||
|
{
|
||||||
|
mATCmd[mNbCmdCharsReceived] = Data;
|
||||||
|
mNbCmdCharsReceived++;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//error...
|
||||||
|
mNbCmdCharsReceived = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(mNbCmdCharsReceived != 0) //New Command received
|
||||||
|
{
|
||||||
|
|
||||||
|
if(mLTEModuleSMState == LTE_MODULE_SM_WAIT_RDY_STATE)
|
||||||
|
{
|
||||||
|
if(mATCmd[0] == 'R' && mATCmd[1] == 'D' && mATCmd[2] == 'Y')
|
||||||
|
{
|
||||||
|
LTEModuleSM(LTE_MODULE_RX_RDY_EVENT);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(mLTEModuleSMState == LTE_MODULE_SM_RUN_STATE)
|
||||||
|
{
|
||||||
|
AnalyzeNewATString(mATCmd,mNbCmdCharsReceived,mCurrentCmd);
|
||||||
|
mNbCmdCharsReceived = mNbCmdCharsReceived;
|
||||||
|
}
|
||||||
|
|
||||||
|
mNbCmdCharsReceived = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void LTEEnterSerialPassthrough()
|
||||||
|
{
|
||||||
|
LTEModuleSM(LTE_MODULE_ENTER_PASSTHROUGH_EVENT);
|
||||||
|
mIsPassthroughEnabled = true;
|
||||||
|
SyslogSetLTEPassthrough(true);
|
||||||
|
mPICSerialDebugEnabled = false;
|
||||||
|
mModuleSerialDebugEnabled = false;
|
||||||
|
}
|
||||||
|
void LTEExitSerialPassthrough()
|
||||||
|
{
|
||||||
|
LTEModuleSM(LTE_MODULE_EXIT_PASSTHROUGH_EVENT);
|
||||||
|
mIsPassthroughEnabled = false;
|
||||||
|
SyslogSetLTEPassthrough(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
void LTEFwdPassthroughData(char Data)
|
||||||
|
{
|
||||||
|
if(mIsPassthroughEnabled == true)
|
||||||
|
{
|
||||||
|
UartTransmitData(LTE_IF_UART_PORT,&Data,1);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
int LTEEnableSerialDebug(bool EnModule, bool EnPic)
|
||||||
|
{
|
||||||
|
if(EnModule == true)
|
||||||
|
{
|
||||||
|
if(mIsPassthroughEnabled == true)
|
||||||
|
{
|
||||||
|
return RET_ERROR;
|
||||||
|
}
|
||||||
|
mModuleSerialDebugEnabled = true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mModuleSerialDebugEnabled = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(EnPic == true)
|
||||||
|
{
|
||||||
|
if(mIsPassthroughEnabled == true)
|
||||||
|
{
|
||||||
|
return RET_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
mPICSerialDebugEnabled = true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mPICSerialDebugEnabled = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
void SendDataToLteModule(char *Data, int Size)
|
||||||
|
{
|
||||||
|
|
||||||
|
if(mPICSerialDebugEnabled)
|
||||||
|
{
|
||||||
|
char *ptr = Data;
|
||||||
|
int i;
|
||||||
|
for(i = 0; i < Size; i++)
|
||||||
|
{
|
||||||
|
SyslogNewByte(*ptr++);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
UartTransmitData(LTE_IF_UART_PORT,Data,Size);
|
||||||
|
}
|
||||||
|
|
||||||
|
void LTECmdResponseReceived(int Cmd, int Result)
|
||||||
|
{
|
||||||
|
switch(Cmd)
|
||||||
|
{
|
||||||
|
case LTE_MODULE_NO_CMD:
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CONNECT_APN_CMD:
|
||||||
|
{
|
||||||
|
if(Result == LTE_MODULE_RESULT_OK)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_APN_CONN_OK_EVENT);
|
||||||
|
}
|
||||||
|
else if(Result == LTE_MODULE_RESULT_ERROR)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_APN_CONN_FAILED_EVENT);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_DISCONNECT_APN_CMD:
|
||||||
|
{
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CHECK_APN_CONNECTION_CMD:
|
||||||
|
{
|
||||||
|
if(Result == LTE_MODULE_RESULT_OK)
|
||||||
|
{
|
||||||
|
if(mAPNConnected == true)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_APN_CONNECTED_EVENT);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_APN_DISCONNECTED_EVENT);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(Result == LTE_MODULE_RESULT_ERROR)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_APN_CONN_FAILED_EVENT);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CONNECT_TO_MASTER_CMD:
|
||||||
|
{
|
||||||
|
if(Result == LTE_MODULE_RESULT_OK)
|
||||||
|
{
|
||||||
|
if(mMasterConnected == true)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_SERVER_CONNECTED_EVENT);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_SERVER_DISCONNECTED_EVENT);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(Result == LTE_MODULE_RESULT_ERROR)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_SERVER_CONN_FAILED_EVENT);
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_DISCONNECT_FROM_MASTER_CMD:
|
||||||
|
{
|
||||||
|
if(Result == LTE_MODULE_RESULT_OK)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_SERVER_DISCONNECTED_EVENT);
|
||||||
|
}
|
||||||
|
else if(Result == LTE_MODULE_RESULT_ERROR)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_SERVER_DISCONNECTED_EVENT);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CHECK_MASTER_CONNECTION_CMD:
|
||||||
|
{
|
||||||
|
if(Result == LTE_MODULE_RESULT_OK)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
else if(Result == LTE_MODULE_RESULT_ERROR)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_RX_DATA_CMD:
|
||||||
|
{
|
||||||
|
if(Result == LTE_MODULE_RESULT_OK)
|
||||||
|
{
|
||||||
|
//This case is managed by LTEModuleDataReceived()
|
||||||
|
}
|
||||||
|
else if(Result == LTE_MODULE_RESULT_ERROR)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_MASTER_DATA_RECEIVED_EVENT);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_TX_DATA_CMD:
|
||||||
|
{
|
||||||
|
if(Result == LTE_MODULE_RESULT_OK)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_MASTER_DATA_SENT_EVENT);
|
||||||
|
}
|
||||||
|
else if(Result == LTE_MODULE_RESULT_ERROR)
|
||||||
|
{
|
||||||
|
//TODO: Manage a TX error...
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_MASTER_DATA_SENT_EVENT);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void LTEModuleAPNConnectionStatus(int Status)
|
||||||
|
{
|
||||||
|
if(Status == LTE_MODULE_APN_CONNECTED)
|
||||||
|
{
|
||||||
|
mAPNConnected = true;
|
||||||
|
// SyslogNewString("APN connected\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mAPNConnected = false;
|
||||||
|
// SyslogNewString("APN disconnected\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void LTEModuleMasterConnectionStatus(int Status)
|
||||||
|
{
|
||||||
|
if(Status == LTE_MODULE_MASTER_CONNECTED)
|
||||||
|
{
|
||||||
|
mMasterConnected = true;
|
||||||
|
// SyslogNewString("Master connected\n");
|
||||||
|
}
|
||||||
|
else if(Status == LTE_MODULE_MASTER_SOCKET_ERROR)
|
||||||
|
{
|
||||||
|
mMasterConnected = false;
|
||||||
|
mMasterSocketError = true;
|
||||||
|
// SyslogNewString("Master socket error\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mMasterConnected = false;
|
||||||
|
// SyslogNewString("Master disconnected\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void LTEModuleOperationSM(int OperationEvent)
|
||||||
|
{
|
||||||
|
switch(mLTEModuleOperationSMState)
|
||||||
|
{
|
||||||
|
case LTE_MODULE_OPERATION_INIT_STATE:
|
||||||
|
{
|
||||||
|
mIsInitializing = true;
|
||||||
|
//Send the request to connect module APN
|
||||||
|
LTESendCommandToModule(LTE_MODULE_CONNECT_APN_CMD);
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_WAIT_CONNECT_APN_STATE;
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_WAIT_CONNECT_APN_STATE:
|
||||||
|
{
|
||||||
|
if(OperationEvent == LTE_MODULE_OP_APN_CONN_OK_EVENT)
|
||||||
|
{
|
||||||
|
//Send the request to confirm the state of the connection
|
||||||
|
|
||||||
|
LTESendCommandToModule(LTE_MODULE_CHECK_APN_CONNECTION_CMD);
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_CHECK_APN_STATE;
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_APN_CONN_FAILED_EVENT)
|
||||||
|
{
|
||||||
|
//TODO: What do we do??
|
||||||
|
LTEModuleReset(); //Something's wrong... reset the module.
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTEModuleReset();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_CHECK_APN_STATE:
|
||||||
|
{
|
||||||
|
if(OperationEvent == LTE_MODULE_OP_APN_CONNECTED_EVENT)
|
||||||
|
{
|
||||||
|
if(mIsInitializing == true) //The first time, try to connect the server immediately
|
||||||
|
{
|
||||||
|
mIsInitializing = false;
|
||||||
|
//Send the request to connect to Mastercontroller
|
||||||
|
LTESendCommandToModule(LTE_MODULE_CONNECT_TO_MASTER_CMD);
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_WAIT_CONNECT_SERVER_STATE;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_STANDBY_STATE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_APN_DISCONNECTED_EVENT)
|
||||||
|
{
|
||||||
|
//Let the main loop retry later...
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_STANDBY_STATE;
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTEModuleReset();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_WAIT_CONNECT_SERVER_STATE:
|
||||||
|
{
|
||||||
|
if(OperationEvent == LTE_MODULE_OP_SERVER_CONNECTED_EVENT)
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_STANDBY_STATE;
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_CONNECTION_CHECK_TIMEOUT);
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_SERVER_DISCONNECTED_EVENT)
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_STANDBY_STATE;
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_CONNECTION_CHECK_TIMEOUT);
|
||||||
|
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_SERVER_CONN_FAILED_EVENT)
|
||||||
|
{
|
||||||
|
//TODO: Should we reset the module instead?
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_STANDBY_STATE;
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_CONNECTION_CHECK_TIMEOUT);
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTEModuleReset();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_WAIT_DISCONNECT_SERVER_STATE:
|
||||||
|
{
|
||||||
|
if(OperationEvent == LTE_MODULE_OP_SERVER_DISCONNECTED_EVENT)
|
||||||
|
{
|
||||||
|
//Always reconnect after a forced disconnection..
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_WAIT_CONNECT_SERVER_STATE;
|
||||||
|
LTESendCommandToModule(LTE_MODULE_CONNECT_TO_MASTER_CMD);
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTEModuleReset();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_STANDBY_STATE:
|
||||||
|
{
|
||||||
|
if(OperationEvent == LTE_MODULE_OP_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerRunning(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
TimerStop(LTE_COMM_TIMER);
|
||||||
|
}
|
||||||
|
switch(mLTEModuleOperationSMSubState)
|
||||||
|
{
|
||||||
|
case LTE_MODULE_OPERATION_NOMINAL_SUBSTATE:
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_MODULE_TIMER) == true)
|
||||||
|
{
|
||||||
|
if(mMasterConnected == true) //All is good for now...
|
||||||
|
{
|
||||||
|
char tmp[] = "Ca marche\n\r";
|
||||||
|
mNbMasterReconnectCount = 0;
|
||||||
|
TimerStart(LTE_MODULE_TIMER,LTE_MODULE_CONNECTION_CHECK_TIMEOUT);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
//Master connection is lost... try to reconnect.
|
||||||
|
if(mNbMasterReconnectCount < LTE_MODULE_MAX_MASTER_CONNECT_RETRY)
|
||||||
|
{
|
||||||
|
mNbMasterReconnectCount++;
|
||||||
|
mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_RECONNECT_MASTER_SUBSTATE;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_WAIT_DISCONNECT_SERVER_STATE;
|
||||||
|
LTESendCommandToModule(LTE_MODULE_DISCONNECT_FROM_MASTER_CMD); //Always disconnect before reconnecting...
|
||||||
|
// SyslogNewString("Master reconnection attempt\n");
|
||||||
|
}
|
||||||
|
else //We tried 10 times, check the APN
|
||||||
|
{
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_CHECK_APN_STATE;
|
||||||
|
mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_CHECK_APN_SUBSTATE;
|
||||||
|
LTESendCommandToModule(LTE_MODULE_CHECK_APN_CONNECTION_CMD);
|
||||||
|
mNbMasterReconnectCount = 0;
|
||||||
|
// SyslogNewString("Master reconnection attempt count reached.. checking APN\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_RECONNECT_MASTER_SUBSTATE:
|
||||||
|
{
|
||||||
|
mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_NOMINAL_SUBSTATE;
|
||||||
|
//TODO: check for SOCKET ERROR result code and reset APN directly here?
|
||||||
|
// if(mMasterSocketError == true)
|
||||||
|
// {
|
||||||
|
// mMasterSocketError = false;
|
||||||
|
// mLTEModuleOperationSMState = LTE_MODULE_OPERATION_CHECK_APN_STATE;
|
||||||
|
// mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_CHECK_APN_SUBSTATE;
|
||||||
|
// LTESendCommandToModule(LTE_MODULE_CHECK_APN_CONNECTION_CMD);
|
||||||
|
// mNbMasterReconnectCount = 0;
|
||||||
|
// }
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_CHECK_APN_SUBSTATE:
|
||||||
|
{
|
||||||
|
if(mAPNConnected == true)
|
||||||
|
{
|
||||||
|
mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_NOMINAL_SUBSTATE;
|
||||||
|
}
|
||||||
|
else //APN is disconnected.. try reconnecting.
|
||||||
|
{
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_WAIT_CONNECT_APN_STATE;
|
||||||
|
mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_RECONNECT_APN_SUBSTATE;
|
||||||
|
LTESendCommandToModule(LTE_MODULE_CONNECT_APN_CMD);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_RECONNECT_APN_SUBSTATE:
|
||||||
|
{
|
||||||
|
mLTEModuleOperationSMSubState = LTE_MODULE_OPERATION_NOMINAL_SUBSTATE;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
default:
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_MASTER_DATA_READY_EVENT)
|
||||||
|
{
|
||||||
|
LTESendCommandToModule(LTE_MODULE_RX_DATA_CMD);
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_WAIT_FOR_DATA_STATE;
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_MASTER_SEND_DATA_REQUEST_EVENT)
|
||||||
|
{
|
||||||
|
if(mMasterConnected == true)
|
||||||
|
{
|
||||||
|
LTESendCommandToModule(LTE_MODULE_TX_DATA_CMD);
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_SENDING_DATA_STATE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_WAIT_FOR_DATA_STATE:
|
||||||
|
{
|
||||||
|
if(OperationEvent == LTE_MODULE_OP_MASTER_DATA_RECEIVED_EVENT)
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_STANDBY_STATE;
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTEModuleReset();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_OPERATION_SENDING_DATA_STATE:
|
||||||
|
{
|
||||||
|
if(OperationEvent == LTE_MODULE_OP_TICK_EVENT)
|
||||||
|
{
|
||||||
|
if(IsTimerExpired(LTE_COMM_TIMER) == true)
|
||||||
|
{
|
||||||
|
LTEModuleReset();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(OperationEvent == LTE_MODULE_OP_MASTER_DATA_SENT_EVENT)
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
mLTEModuleOperationSMState = LTE_MODULE_OPERATION_STANDBY_STATE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void LTEModuleNewDataReady()
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_MASTER_DATA_READY_EVENT);
|
||||||
|
}
|
||||||
|
void LTEModuleDataReceived(char *Data, int Size)
|
||||||
|
{
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_MASTER_DATA_RECEIVED_EVENT);
|
||||||
|
int i;
|
||||||
|
for(i = 0; i < Size; i++)
|
||||||
|
{
|
||||||
|
ProtocolAnalyzeNewData(Data[i], NETWORK_PROTOCOL_USER_LTE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
int LTESendCommandToModule(int Cmd)
|
||||||
|
{
|
||||||
|
switch(Cmd)
|
||||||
|
{
|
||||||
|
|
||||||
|
TimerStart(LTE_COMM_TIMER,LTE_MODULE_MAX_COMM_TIMEOUT);
|
||||||
|
case LTE_MODULE_CONNECT_APN_CMD:
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_CONNECT_APN_CMD;
|
||||||
|
SendDataToLteModule(mActivateNetworkCmd,strlen(mActivateNetworkCmd));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_DISCONNECT_APN_CMD:
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_DISCONNECT_APN_CMD;
|
||||||
|
SendDataToLteModule(mDisconnectNetworkCmd,strlen(mDisconnectNetworkCmd));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CONNECT_TO_MASTER_CMD:
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_CONNECT_TO_MASTER_CMD;
|
||||||
|
SendDataToLteModule(mConnectToMasterCmd,strlen(mConnectToMasterCmd));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_DISCONNECT_FROM_MASTER_CMD:
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_DISCONNECT_FROM_MASTER_CMD;
|
||||||
|
SendDataToLteModule(mDisconnectFromMasterCmd,strlen(mDisconnectFromMasterCmd));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_RX_DATA_CMD:
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_RX_DATA_CMD;
|
||||||
|
SendDataToLteModule(mReceiveDataCmd,strlen(mReceiveDataCmd));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_TX_DATA_CMD:
|
||||||
|
{
|
||||||
|
char Cmd[25];
|
||||||
|
sprintf(Cmd,"AT+CASEND=0,%d\r",mMasterTxSize);
|
||||||
|
mCurrentCmd = LTE_MODULE_TX_DATA_CMD;
|
||||||
|
SendDataToLteModule(Cmd,strlen(Cmd));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CHECK_APN_CONNECTION_CMD:
|
||||||
|
{
|
||||||
|
mCurrentCmd = LTE_MODULE_CHECK_APN_CONNECTION_CMD;
|
||||||
|
SendDataToLteModule(mCheckAPNConnectionCmd,strlen(mCheckAPNConnectionCmd));
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_CHECK_MASTER_CONNECTION_CMD:
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case LTE_MODULE_NO_CMD:
|
||||||
|
default:
|
||||||
|
{
|
||||||
|
TimerStop(LTE_COMM_TIMER);
|
||||||
|
mCurrentCmd = LTE_MODULE_NO_CMD;
|
||||||
|
return RET_ERROR;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
void LTEModuleMasterCtrlCommStatus(bool Offline)
|
||||||
|
{
|
||||||
|
if(Offline == true)
|
||||||
|
{
|
||||||
|
mMasterConnected = false;
|
||||||
|
}
|
||||||
|
// else
|
||||||
|
// mMasterConnected = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
//This is the function to call from outside to send data to the server
|
||||||
|
int LTESendDataToMaster(char *Buffer, int Size)
|
||||||
|
{
|
||||||
|
LTE_MODULE_TX_LED_PIN = LED_ON;
|
||||||
|
if(Size > MAX_MESSAGE_SIZE)
|
||||||
|
{
|
||||||
|
return RET_ERROR;
|
||||||
|
}
|
||||||
|
if(mMasterConnected == false)
|
||||||
|
{
|
||||||
|
return RET_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
memcpy(mMasterTxBuffer,Buffer,Size);
|
||||||
|
mMasterTxSize = Size;
|
||||||
|
LTEModuleOperationSM(LTE_MODULE_OP_MASTER_SEND_DATA_REQUEST_EVENT);
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
//The module is ready... send the payload so it can transmit it to the master
|
||||||
|
int LTESendMasterBufferToModule()
|
||||||
|
{
|
||||||
|
SendDataToLteModule(mMasterTxBuffer,mMasterTxSize);
|
||||||
|
LTE_MODULE_TX_LED_PIN = LED_OFF;
|
||||||
|
return RET_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool LTEModuleIsMasterConnected()
|
||||||
|
{
|
||||||
|
return mMasterConnected;
|
||||||
|
}
|
||||||
153
ChaletLora.X/Source/SIM7080GInterface.h
Normal file
153
ChaletLora.X/Source/SIM7080GInterface.h
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
/*
|
||||||
|
* File: SIM7080GInterface.h
|
||||||
|
* Author: JF
|
||||||
|
*
|
||||||
|
* Created on August 13, 2024, 1:43 PM
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef SIM7080GINTERFACE_H
|
||||||
|
#define SIM7080GINTERFACE_H
|
||||||
|
|
||||||
|
#include "define.h"
|
||||||
|
|
||||||
|
#define LTE_MODULE_POWERUP_TIMEOUT 2000
|
||||||
|
#define LTE_MODULE_WAIT_INIT_TIMEOUT 5000
|
||||||
|
#define LTE_MODULE_CONNECTION_CHECK_TIMEOUT 5000
|
||||||
|
#define LTE_MODULE_MAX_CMD_LENGTH 128
|
||||||
|
#define LTE_MODULE_MAX_MASTER_CONNECT_RETRY 5
|
||||||
|
#define LTE_MODULE_MAX_COMM_TIMEOUT 10000
|
||||||
|
|
||||||
|
enum eLTEModuleCommands
|
||||||
|
{
|
||||||
|
LTE_MODULE_NO_CMD = 0,
|
||||||
|
LTE_MODULE_CONNECT_APN_CMD,
|
||||||
|
LTE_MODULE_DISCONNECT_APN_CMD,
|
||||||
|
LTE_MODULE_CONNECT_TO_MASTER_CMD,
|
||||||
|
LTE_MODULE_DISCONNECT_FROM_MASTER_CMD,
|
||||||
|
LTE_MODULE_RX_DATA_CMD,
|
||||||
|
LTE_MODULE_TX_DATA_CMD,
|
||||||
|
LTE_MODULE_CHECK_APN_CONNECTION_CMD,
|
||||||
|
LTE_MODULE_CHECK_MASTER_CONNECTION_CMD,
|
||||||
|
|
||||||
|
LTE_MODULE_MAX_CMD
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTEModuleCmdResult
|
||||||
|
{
|
||||||
|
LTE_MODULE_RESULT_OK,
|
||||||
|
LTE_MODULE_RESULT_ERROR
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTEModuleAPNConnectionStatus
|
||||||
|
{
|
||||||
|
LTE_MODULE_APN_DISCONNECTED,
|
||||||
|
LTE_MODULE_APN_CONNECTED
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTEModuleMasterConnectionStatus
|
||||||
|
{
|
||||||
|
LTE_MODULE_MASTER_DISCONNECTED,
|
||||||
|
LTE_MODULE_MASTER_CONNECTED,
|
||||||
|
LTE_MODULE_MASTER_SOCKET_ERROR
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
enum eLTEModuleStates
|
||||||
|
{
|
||||||
|
LTE_MODULE_SM_INIT_STATE,
|
||||||
|
LTE_MODULE_SM_RESET_STATE,
|
||||||
|
LTE_MODULE_SM_POWERUP_STATE,
|
||||||
|
LTE_MODULE_SM_WAIT_RDY_STATE,
|
||||||
|
LTE_MODULE_SM_SETECHOOFF_STATE,
|
||||||
|
LTE_MODULE_SM_SETAPN_STATE,
|
||||||
|
LTE_MODULE_SM_DELAY_STATE,
|
||||||
|
LTE_MODULE_SM_RUN_STATE,
|
||||||
|
LTE_MODULE_SM_PASSTHROUGH_STATE,
|
||||||
|
|
||||||
|
LTE_MODULE_SM_MAX_STATE
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTEModuleEvents
|
||||||
|
{
|
||||||
|
LTE_MODULE_SM_TICK_EVENT,
|
||||||
|
LTE_MODULE_RX_DATA_EVENT,
|
||||||
|
LTE_MODULE_RX_RDY_EVENT,
|
||||||
|
LTE_MODULE_ENTER_PASSTHROUGH_EVENT,
|
||||||
|
LTE_MODULE_EXIT_PASSTHROUGH_EVENT,
|
||||||
|
|
||||||
|
LTE_MODULE_MAX_EVENT
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTEModuleOperationStates
|
||||||
|
{
|
||||||
|
LTE_MODULE_OPERATION_INIT_STATE,
|
||||||
|
LTE_MODULE_OPERATION_WAIT_CONNECT_APN_STATE,
|
||||||
|
LTE_MODULE_OPERATION_CHECK_APN_STATE,
|
||||||
|
LTE_MODULE_OPERATION_WAIT_CONNECT_SERVER_STATE,
|
||||||
|
LTE_MODULE_OPERATION_WAIT_DISCONNECT_SERVER_STATE,
|
||||||
|
LTE_MODULE_OPERATION_STANDBY_STATE,
|
||||||
|
LTE_MODULE_OPERATION_WAIT_FOR_DATA_STATE,
|
||||||
|
LTE_MODULE_OPERATION_SENDING_DATA_STATE,
|
||||||
|
|
||||||
|
LTE_MODULE_OPERATION_MAX_STATE
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTEModuleOperationSubStates
|
||||||
|
{
|
||||||
|
LTE_MODULE_OPERATION_NOMINAL_SUBSTATE,
|
||||||
|
LTE_MODULE_OPERATION_RECONNECT_MASTER_SUBSTATE,
|
||||||
|
LTE_MODULE_OPERATION_CHECK_APN_SUBSTATE,
|
||||||
|
LTE_MODULE_OPERATION_RECONNECT_APN_SUBSTATE,
|
||||||
|
|
||||||
|
LTE_MODULE_OPERATION_MAX_SUBSTATE
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eLTEModuleOperationSMEvents
|
||||||
|
{
|
||||||
|
LTE_MODULE_OP_TICK_EVENT,
|
||||||
|
LTE_MODULE_OP_APN_CONNECTED_EVENT,
|
||||||
|
LTE_MODULE_OP_APN_DISCONNECTED_EVENT,
|
||||||
|
LTE_MODULE_OP_APN_CONN_FAILED_EVENT,
|
||||||
|
LTE_MODULE_OP_APN_CONN_OK_EVENT,
|
||||||
|
LTE_MODULE_OP_SERVER_CONNECTED_EVENT,
|
||||||
|
LTE_MODULE_OP_SERVER_DISCONNECTED_EVENT,
|
||||||
|
LTE_MODULE_OP_SERVER_CONN_FAILED_EVENT,
|
||||||
|
LTE_MODULE_OP_CMD_RESP_RECEIVED_EVENT,
|
||||||
|
LTE_MODULE_OP_MASTER_DATA_READY_EVENT,
|
||||||
|
LTE_MODULE_OP_MASTER_DATA_RECEIVED_EVENT,
|
||||||
|
LTE_MODULE_OP_MASTER_SEND_DATA_REQUEST_EVENT,
|
||||||
|
LTE_MODULE_OP_MASTER_DATA_SENT_EVENT,
|
||||||
|
|
||||||
|
LTE_MODULE_OP_MAX_EVENT
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
void InitLTEModule();
|
||||||
|
void LTEModuleSM(int SMEvent);
|
||||||
|
void TickLTEModule();
|
||||||
|
void LTEModuleOperationSM(int OperationEvent);
|
||||||
|
void LTEModuleNewData(unsigned char Data);
|
||||||
|
void LTEEnterSerialPassthrough();
|
||||||
|
void LTEExitSerialPassthrough();
|
||||||
|
void LTEFwdPassthroughData(char Data);
|
||||||
|
int LTEEnableSerialDebug(bool EnModule, bool EnPic);
|
||||||
|
int LTESendCommandToModule(int Command);
|
||||||
|
void SendDataToLteModule(char *Data, int Size);
|
||||||
|
int LTEModuleReset();
|
||||||
|
int LTESendDataToMaster(char *Buffer, int Size);
|
||||||
|
int LTESendMasterBufferToModule();
|
||||||
|
|
||||||
|
void LTECmdResponseReceived(int Cmd, int Result);
|
||||||
|
void LTEModuleAPNConnectionStatus(int Status);
|
||||||
|
void LTEModuleMasterConnectionStatus(int Status);
|
||||||
|
void LTEModuleNewDataReady();
|
||||||
|
void LTEModuleDataReceived(char *Data, int Size);
|
||||||
|
void LTEModuleMasterCtrlCommStatus(bool Offline);
|
||||||
|
|
||||||
|
bool LTEModuleIsMasterConnected();
|
||||||
|
|
||||||
|
#endif /* SIM7080GINTERFACE_H */
|
||||||
|
|
||||||
@ -6,15 +6,18 @@
|
|||||||
#include "terminal.h"
|
#include "terminal.h"
|
||||||
#include "WiFiCtrl.h"
|
#include "WiFiCtrl.h"
|
||||||
#include "timer.h"
|
#include "timer.h"
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
|
||||||
//#define SYSLOG_BUFFER_SIZE 1024
|
//#define SYSLOG_BUFFER_SIZE 1024
|
||||||
#define SYSLOG_BUFFER_SIZE 500
|
#define SYSLOG_BUFFER_SIZE 500
|
||||||
char mSyslogBuffer[SYSLOG_BUFFER_SIZE];
|
char mSyslogBuffer[SYSLOG_BUFFER_SIZE];
|
||||||
int mSyslogBufPtr;
|
int mSyslogBufPtr;
|
||||||
|
bool mSyslogLTEPassthroughEnabled;
|
||||||
|
|
||||||
int InitSyslog()
|
int InitSyslog()
|
||||||
{
|
{
|
||||||
mSyslogBufPtr = 0;
|
mSyslogBufPtr = 0;
|
||||||
|
mSyslogLTEPassthroughEnabled = 0;
|
||||||
memset(mSyslogBuffer,0,SYSLOG_BUFFER_SIZE);
|
memset(mSyslogBuffer,0,SYSLOG_BUFFER_SIZE);
|
||||||
TimerStart(SYSLOG_TX_TIMER,SYSLOG_TX_TIMEOUT);
|
TimerStart(SYSLOG_TX_TIMER,SYSLOG_TX_TIMEOUT);
|
||||||
|
|
||||||
@ -90,3 +93,29 @@ int SyslogIsBufferEmpty()
|
|||||||
return RET_ERROR;
|
return RET_ERROR;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SyslogSetLTEPassthrough(bool Enable)
|
||||||
|
{
|
||||||
|
mSyslogLTEPassthroughEnabled = Enable;
|
||||||
|
if(Enable == true)
|
||||||
|
{
|
||||||
|
SendSyslogData("\nEntering LTE passthrough mode\n",strlen("\nEntering LTE passthrough mode\n"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
SendSyslogData("\nExiting LTE passthrough mode\n",strlen("\nExiting LTE passthrough mode\n"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void RxSyslogBuf(unsigned char *DataBuf, int size)
|
||||||
|
{
|
||||||
|
if(mSyslogLTEPassthroughEnabled == true)
|
||||||
|
{
|
||||||
|
int i = 0;
|
||||||
|
for(i = 0; i < size; i++)
|
||||||
|
{
|
||||||
|
LTEFwdPassthroughData(*DataBuf++);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#ifndef SYSLOG_H
|
#ifndef SYSLOG_H
|
||||||
#define SYSLOG_H
|
#define SYSLOG_H
|
||||||
|
#include "define.h"
|
||||||
#define SYSLOG_TX_TIMEOUT 200 //ms
|
#define SYSLOG_TX_TIMEOUT 200 //ms
|
||||||
|
|
||||||
|
|
||||||
@ -9,6 +9,8 @@ void SyslogTick();
|
|||||||
int SyslogNewByte(char byte);
|
int SyslogNewByte(char byte);
|
||||||
int SyslogNewString(char *string);
|
int SyslogNewString(char *string);
|
||||||
int SyslogIsBufferEmpty();
|
int SyslogIsBufferEmpty();
|
||||||
|
void SyslogSetLTEPassthrough(bool Enable);
|
||||||
|
void RxSyslogBuf(unsigned char *DataBuf, int size);
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@ -23,6 +23,7 @@
|
|||||||
#include "ChaletPowerRelay.h"
|
#include "ChaletPowerRelay.h"
|
||||||
#include "BatteryMonitor.h"
|
#include "BatteryMonitor.h"
|
||||||
#include "BootloaderInterface.h"
|
#include "BootloaderInterface.h"
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
|
||||||
//#include "SDCardMgr.h"
|
//#include "SDCardMgr.h"
|
||||||
#ifdef TERMINAL_USE_TELNET
|
#ifdef TERMINAL_USE_TELNET
|
||||||
@ -42,6 +43,9 @@ int mTerminalPendingAction;
|
|||||||
BOOL mTerminalOpened;
|
BOOL mTerminalOpened;
|
||||||
int mTerminalTickState;
|
int mTerminalTickState;
|
||||||
|
|
||||||
|
#define BOOTLOAD_VERSION_ADDRESS 0x9D000000
|
||||||
|
const uint32_t *mBootloaderMagicWord = (uint32_t *) BOOTLOAD_VERSION_ADDRESS;
|
||||||
|
|
||||||
static BYTE mHelpString[] = "Here is the list of the available commands:\n\r\n\r"
|
static BYTE mHelpString[] = "Here is the list of the available commands:\n\r\n\r"
|
||||||
"help : Shows this window\n\r"
|
"help : Shows this window\n\r"
|
||||||
"\npower [state] Set chalet's 12V Inverter feed power state. This command controls the main power relay\n"
|
"\npower [state] Set chalet's 12V Inverter feed power state. This command controls the main power relay\n"
|
||||||
@ -60,9 +64,16 @@ static BYTE mHelpString[] = "Here is the list of the available commands:\n\r\n\
|
|||||||
"\nbootloader [command] : bootloader mode control\n"
|
"\nbootloader [command] : bootloader mode control\n"
|
||||||
" - Available [command] argument are: start (enable bootloader and opens port)\n"
|
" - Available [command] argument are: start (enable bootloader and opens port)\n"
|
||||||
" stop (disables bootloader if not busy)\n"
|
" stop (disables bootloader if not busy)\n"
|
||||||
" state (prints actual state of the bootloader)\n"
|
" state (prints actual state of the bootloader)\n";
|
||||||
|
static BYTE mHelpString1[] = "\nlte [command] [value] : bootloader mode control\n"
|
||||||
//"\ndebug : print some real-time stuff..."
|
" - Available [command] argument are: passthrough (enable using syslog as a passthrough interface with lte module)\n"
|
||||||
|
" -Available passthrough [value]: on (enable passthrough)\n"
|
||||||
|
" off (disable passthrough)\n"
|
||||||
|
" debug (enable using syslog as a debug interface with lte module)\n"
|
||||||
|
" -Available debug [value]: module (debug LTE module comm only)\n"
|
||||||
|
" pic (debug PIC comm only)\n"
|
||||||
|
" both (debug both PIC and LTE module comm )\n"
|
||||||
|
" off (disable LTE debug)\n"
|
||||||
"\nHave a good day!\n";
|
"\nHave a good day!\n";
|
||||||
|
|
||||||
BYTE *mHelpStringPtr;
|
BYTE *mHelpStringPtr;
|
||||||
@ -168,12 +179,9 @@ void ParseNewBuffer(void)
|
|||||||
|
|
||||||
if(strncmp(mCmdString,"help",strlen("help")) == 0)
|
if(strncmp(mCmdString,"help",strlen("help")) == 0)
|
||||||
{
|
{
|
||||||
mHelpStringPtr = mHelpString;
|
|
||||||
static BYTE* Ptr= mHelpString;
|
|
||||||
|
|
||||||
SendTerminalData(mHelpString,strlen(mHelpString));
|
SendTerminalData(mHelpString,strlen(mHelpString));
|
||||||
|
|
||||||
Ptr = mHelpStringPtr;
|
SendTerminalData(mHelpString1,strlen(mHelpString1));
|
||||||
}
|
}
|
||||||
|
|
||||||
else if(strncmp(mCmdString,"power",strlen("power")) == 0)
|
else if(strncmp(mCmdString,"power",strlen("power")) == 0)
|
||||||
@ -275,7 +283,7 @@ void ParseNewBuffer(void)
|
|||||||
if(strlen(mDataString1) == 0)
|
if(strlen(mDataString1) == 0)
|
||||||
{
|
{
|
||||||
char voltage[15];
|
char voltage[15];
|
||||||
sprintf(voltage,"%f",GetBatteryVoltage());
|
sprintf(voltage,"%f",GetBatteryVoltage(0));
|
||||||
TerminalPrintString("Battery Voltage: ");
|
TerminalPrintString("Battery Voltage: ");
|
||||||
TerminalPrintString(voltage);
|
TerminalPrintString(voltage);
|
||||||
TerminalPrintString("\n");
|
TerminalPrintString("\n");
|
||||||
@ -290,7 +298,7 @@ void ParseNewBuffer(void)
|
|||||||
if(strncmp(mDataString1,"voltage",strlen("voltage")) == 0)
|
if(strncmp(mDataString1,"voltage",strlen("voltage")) == 0)
|
||||||
{
|
{
|
||||||
char voltage[15];
|
char voltage[15];
|
||||||
sprintf(voltage,"%f",GetBatteryVoltage());
|
sprintf(voltage,"%f",GetBatteryVoltage(0));
|
||||||
TerminalPrintString("Battery Voltage: ");
|
TerminalPrintString("Battery Voltage: ");
|
||||||
TerminalPrintString(voltage);
|
TerminalPrintString(voltage);
|
||||||
TerminalPrintString("\n");
|
TerminalPrintString("\n");
|
||||||
@ -363,7 +371,7 @@ void ParseNewBuffer(void)
|
|||||||
|
|
||||||
char voltage[15];
|
char voltage[15];
|
||||||
memset(voltage,0,15);
|
memset(voltage,0,15);
|
||||||
sprintf(voltage,"%.2f",GetBatteryVoltage());
|
sprintf(voltage,"%.2f",GetBatteryVoltage(0));
|
||||||
TerminalPrintString("Battery Voltage: ");
|
TerminalPrintString("Battery Voltage: ");
|
||||||
TerminalPrintString(voltage);
|
TerminalPrintString(voltage);
|
||||||
TerminalPrintString("V\n");
|
TerminalPrintString("V\n");
|
||||||
@ -375,7 +383,15 @@ void ParseNewBuffer(void)
|
|||||||
TerminalPrintString(current);
|
TerminalPrintString(current);
|
||||||
//TerminalPrintString("mA\n");
|
//TerminalPrintString("mA\n");
|
||||||
|
|
||||||
Sleep(100);
|
if(*mBootloaderMagicWord == 0xBAADCAFE)
|
||||||
|
{
|
||||||
|
TerminalPrintString("Bootloader: Detected\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TerminalPrintString("Bootloader: Not Detected\n");
|
||||||
|
}
|
||||||
|
|
||||||
char SOC[15];
|
char SOC[15];
|
||||||
memset(SOC,0,15);
|
memset(SOC,0,15);
|
||||||
sprintf(SOC,"%d%%\n",GetBatterySOC());
|
sprintf(SOC,"%d%%\n",GetBatterySOC());
|
||||||
@ -384,6 +400,8 @@ void ParseNewBuffer(void)
|
|||||||
// TerminalPrintString("\n");
|
// TerminalPrintString("\n");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
TerminalPrintString("\n");
|
TerminalPrintString("\n");
|
||||||
}
|
}
|
||||||
else if(strncmp(mCmdString,"bootloader",strlen("bootloader")) == 0)
|
else if(strncmp(mCmdString,"bootloader",strlen("bootloader")) == 0)
|
||||||
@ -422,6 +440,84 @@ void ParseNewBuffer(void)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
else if(strncmp(mCmdString,"lte",strlen("lte")) == 0)
|
||||||
|
{
|
||||||
|
if(strlen(mDataString1) == 0)
|
||||||
|
{
|
||||||
|
TerminalPrintString("\n[command] parameter is invalid. Type 'help' for more info\n");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if(strlen(mDataString2) == 0)
|
||||||
|
{
|
||||||
|
TerminalPrintString("\n[value] parameter is invalid. Type 'help' for more info\n");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(strncmp(mDataString1,"passthrough",strlen("passthrough")) == 0)
|
||||||
|
{
|
||||||
|
if(strncmp(mDataString2,"on",strlen("on")) == 0)
|
||||||
|
{
|
||||||
|
LTEEnterSerialPassthrough();
|
||||||
|
TerminalPrintString("LTE passthrough enabled in Syslog window\n");
|
||||||
|
}
|
||||||
|
else if (strncmp(mDataString2,"off",strlen("off")) == 0)
|
||||||
|
{
|
||||||
|
LTEExitSerialPassthrough();
|
||||||
|
TerminalPrintString("LTE passthrough disabled\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TerminalPrintString("\nInvalid [value] parameter (use on or off)\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if(strncmp(mDataString1,"debug",strlen("debug")) == 0)
|
||||||
|
{
|
||||||
|
if(strncmp(mDataString2,"module",strlen("module")) == 0)
|
||||||
|
{
|
||||||
|
if(LTEEnableSerialDebug(true,false) == RET_OK)
|
||||||
|
{
|
||||||
|
TerminalPrintString("LTE module debug enabled in Syslog window\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TerminalPrintString("Cannot put LTE module in debug mode (passthrought enabled?)\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(strncmp(mDataString2,"pic",strlen("pic")) == 0)
|
||||||
|
{
|
||||||
|
if(LTEEnableSerialDebug(false,true) == RET_OK)
|
||||||
|
{
|
||||||
|
TerminalPrintString("LTE PIC comm debug enabled in Syslog window\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TerminalPrintString("Cannot put LTE PIC comm in debug mode (passthrought enabled?)\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if(strncmp(mDataString2,"both",strlen("both")) == 0)
|
||||||
|
{
|
||||||
|
if(LTEEnableSerialDebug(true,true) == RET_OK)
|
||||||
|
{
|
||||||
|
TerminalPrintString("LTE module and PIC comm debug enabled in Syslog window\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TerminalPrintString("Cannot put LTE comm in debug mode (passthrought enabled?)\n");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (strncmp(mDataString2,"off",strlen("off")) == 0)
|
||||||
|
{
|
||||||
|
LTEEnableSerialDebug(false,false);
|
||||||
|
TerminalPrintString("LTE debug disabled\n");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
TerminalPrintString("\nInvalid [value] parameter (use on or off)\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if(strncmp(mCmdString,"debug",strlen(mCmdString)) == 0)
|
else if(strncmp(mCmdString,"debug",strlen(mCmdString)) == 0)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -39,6 +39,7 @@
|
|||||||
#include "digitalio.h"
|
#include "digitalio.h"
|
||||||
//#include "DriveProtocol.h"
|
//#include "DriveProtocol.h"
|
||||||
#include "terminal.h"
|
#include "terminal.h"
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -47,8 +48,8 @@
|
|||||||
|
|
||||||
stUartData astUartData[MAX_UART_HANDLE];
|
stUartData astUartData[MAX_UART_HANDLE];
|
||||||
|
|
||||||
const char *gUartStrings[MAX_UART_HANDLE] = { "PRINTF" //UART_1
|
const char *gUartStrings[MAX_UART_HANDLE] = { "LORA" //UART_1
|
||||||
//,"CU", //UART_2
|
,"LTE", //UART_5
|
||||||
// ,"CONSOLE" //UART_3
|
// ,"CONSOLE" //UART_3
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -86,8 +87,8 @@ void InitUart(void)
|
|||||||
astUartData[UART_1].iIsInternal = 1;
|
astUartData[UART_1].iIsInternal = 1;
|
||||||
astUartData[UART_1].iPhysicalUartPort = INTERNAL_UART_PORT_2; // (232)
|
astUartData[UART_1].iPhysicalUartPort = INTERNAL_UART_PORT_2; // (232)
|
||||||
|
|
||||||
// astUartData[UART_2].iIsInternal = 1;
|
astUartData[UART_2].iIsInternal = 1;
|
||||||
//astUartData[UART_2].iPhysicalUartPort = INTERNAL_UART_PORT_2; // (232)
|
astUartData[UART_2].iPhysicalUartPort = INTERNAL_UART_PORT_5; // (232)
|
||||||
|
|
||||||
#ifndef NO_EXTERNAL_UART
|
#ifndef NO_EXTERNAL_UART
|
||||||
astUartData[UART_3].iIsInternal = 0;
|
astUartData[UART_3].iIsInternal = 0;
|
||||||
@ -97,7 +98,8 @@ void InitUart(void)
|
|||||||
setbuf(stdout,NULL); //to use printf without \r
|
setbuf(stdout,NULL); //to use printf without \r
|
||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
|
|
||||||
UartOpenComPort(NETWORK_UART_PORT,9600,UART_ONE_STOP_BIT,UART_NO_PARITY); //Open console port
|
UartOpenComPort(NETWORK_UART_PORT,9600,UART_ONE_STOP_BIT,UART_NO_PARITY); //Open LoRa module port
|
||||||
|
UartOpenComPort(LTE_IF_UART_PORT,115200,UART_ONE_STOP_BIT,UART_NO_PARITY); //Open LTE module port
|
||||||
#ifdef USE_PRINTF
|
#ifdef USE_PRINTF
|
||||||
//UartOpenComPort(CONSOLE_UART_PORT,115200,UART_ONE_STOP_BIT,UART_NO_PARITY); //Open console port
|
//UartOpenComPort(CONSOLE_UART_PORT,115200,UART_ONE_STOP_BIT,UART_NO_PARITY); //Open console port
|
||||||
|
|
||||||
@ -133,6 +135,12 @@ int UartResetPort(int p_iUartHandle)
|
|||||||
ResetUart2();
|
ResetUart2();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case INTERNAL_UART_PORT_5:
|
||||||
|
{
|
||||||
|
ResetUart5();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -596,6 +604,18 @@ int UartTick(void)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case LTE_IF_UART_PORT:
|
||||||
|
{
|
||||||
|
int i = 0;
|
||||||
|
for(i = 0; i< iNbPendingData; i++)
|
||||||
|
{
|
||||||
|
LTE_MODULE_RX_LED_PIN = ~LTE_MODULE_RX_LED_PIN;
|
||||||
|
LTEModuleNewData(aTempBuffer[i]);
|
||||||
|
//ProtocolAnalyzeNewData(aTempBuffer[i]);
|
||||||
|
//RxTerminalData(aTempBuffer[i]);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -38,8 +38,8 @@
|
|||||||
//
|
//
|
||||||
enum eUartHandles
|
enum eUartHandles
|
||||||
{
|
{
|
||||||
UART_1, //(232) Uart 1 - Drive
|
UART_1, //(232) internet Uart 2 - Lora IF
|
||||||
//UART_2, //(232) Uart 2 - CU
|
UART_2, //(232) internal Uart 5 - SIM7080G LTE IF
|
||||||
//UART_3, // !!!EXTERNAL!!! SPI daughter board...
|
//UART_3, // !!!EXTERNAL!!! SPI daughter board...
|
||||||
MAX_UART_HANDLE,
|
MAX_UART_HANDLE,
|
||||||
|
|
||||||
|
|||||||
@ -77,6 +77,12 @@ static void resolve_cb(uint8 *hostName, uint32 hostIp)
|
|||||||
{
|
{
|
||||||
gu32HostIp = hostIp;
|
gu32HostIp = hostIp;
|
||||||
gbHostIpByName = true;
|
gbHostIpByName = true;
|
||||||
|
char IP1,IP2,IP3,IP4;
|
||||||
|
IP1 = IPV4_BYTE(hostIp, 0);
|
||||||
|
IP2 = IPV4_BYTE(hostIp, 1);
|
||||||
|
IP3 = IPV4_BYTE(hostIp, 2);
|
||||||
|
IP4 = IPV4_BYTE(hostIp, 3);
|
||||||
|
|
||||||
printf("Host IP is %d.%d.%d.%d\r\n",
|
printf("Host IP is %d.%d.%d.%d\r\n",
|
||||||
(int)IPV4_BYTE(hostIp, 0),
|
(int)IPV4_BYTE(hostIp, 0),
|
||||||
(int)IPV4_BYTE(hostIp, 1),
|
(int)IPV4_BYTE(hostIp, 1),
|
||||||
@ -208,7 +214,7 @@ static void socket_cb(SOCKET sock, uint8 u8Msg, void *pvMsg)
|
|||||||
{
|
{
|
||||||
//Fwd data to stdin...
|
//Fwd data to stdin...
|
||||||
recv(SyslogSocket, SyslogRxBuf, sizeof(SyslogRxBuf), 0);
|
recv(SyslogSocket, SyslogRxBuf, sizeof(SyslogRxBuf), 0);
|
||||||
//Syslog shall ignore data...
|
RxSyslogBuf(SyslogRxBuf, pstrRecvMsg->s16BufferSize);
|
||||||
}
|
}
|
||||||
else if(sock == NetworkSocket)
|
else if(sock == NetworkSocket)
|
||||||
{
|
{
|
||||||
@ -303,13 +309,24 @@ static void wifi_cb(uint8 u8MsgType, void *pvMsg)
|
|||||||
{
|
{
|
||||||
printf("Wi-Fi connected\r\n");
|
printf("Wi-Fi connected\r\n");
|
||||||
|
|
||||||
#ifndef USE_STATIC_IP
|
if(mUseDHCP == true)
|
||||||
|
{
|
||||||
// m2m_wifi_request_dhcp_client();
|
// m2m_wifi_request_dhcp_client();
|
||||||
#else
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
m2m_wifi_set_static_ip(&mModuleIPConfig);
|
m2m_wifi_set_static_ip(&mModuleIPConfig);
|
||||||
gbConnectedWifi = true;
|
gbConnectedWifi = true;
|
||||||
mCurIPAddress = mModuleIPConfig.u32StaticIP;
|
mCurIPAddress = mModuleIPConfig.u32StaticIP;
|
||||||
#endif
|
}
|
||||||
|
|
||||||
|
//#ifndef USE_STATIC_IP
|
||||||
|
// // m2m_wifi_request_dhcp_client();
|
||||||
|
//#else
|
||||||
|
// m2m_wifi_set_static_ip(&mModuleIPConfig);
|
||||||
|
// gbConnectedWifi = true;
|
||||||
|
// mCurIPAddress = mModuleIPConfig.u32StaticIP;
|
||||||
|
//#endif
|
||||||
mWiFiState = WIFI_CONNECTED_STATE;
|
mWiFiState = WIFI_CONNECTED_STATE;
|
||||||
} else if (pstrWifiState->u8CurrState == M2M_WIFI_DISCONNECTED)
|
} else if (pstrWifiState->u8CurrState == M2M_WIFI_DISCONNECTED)
|
||||||
{
|
{
|
||||||
@ -326,13 +343,17 @@ static void wifi_cb(uint8 u8MsgType, void *pvMsg)
|
|||||||
|
|
||||||
case M2M_WIFI_REQ_DHCP_CONF:
|
case M2M_WIFI_REQ_DHCP_CONF:
|
||||||
{
|
{
|
||||||
// mCurIPAddress = *(uin32*)pvMsg;
|
tstrM2MIPConfig *IPConfig;
|
||||||
|
IPConfig = (tstrM2MIPConfig*)pvMsg;
|
||||||
|
// mCurIPAddress = *(uint32*)pvMsg;
|
||||||
|
|
||||||
// unsigned char ip1,ip2,ip3,ip4;
|
mCurIPAddress = IPConfig->u32StaticIP;
|
||||||
// ip1 = IPV4_BYTE(pu8IPAddress,0);
|
|
||||||
// ip2 = IPV4_BYTE(pu8IPAddress,1);
|
unsigned char ip1,ip2,ip3,ip4;
|
||||||
// ip3 = IPV4_BYTE(pu8IPAddress,2);
|
ip1 = IPV4_BYTE(mCurIPAddress,0);
|
||||||
// ip4 = IPV4_BYTE(pu8IPAddress,3);
|
ip2 = IPV4_BYTE(mCurIPAddress,1);
|
||||||
|
ip3 = IPV4_BYTE(mCurIPAddress,2);
|
||||||
|
ip4 = IPV4_BYTE(mCurIPAddress,3);
|
||||||
|
|
||||||
|
|
||||||
/* Turn LED0 on to declare that IP address received. */
|
/* Turn LED0 on to declare that IP address received. */
|
||||||
@ -377,10 +398,14 @@ int InitWiFi()
|
|||||||
|
|
||||||
char IP1,IP2,IP3,IP4,GW1,GW2,GW3,GW4;
|
char IP1,IP2,IP3,IP4,GW1,GW2,GW3,GW4;
|
||||||
|
|
||||||
|
//Load WiFi parameters from flash if present
|
||||||
if(SPIFlashIsPresent() == 1)
|
if(SPIFlashIsPresent() == 1)
|
||||||
{
|
{
|
||||||
char StoredIPConfig[8];
|
char StoredIPConfig[11];
|
||||||
if(SPIFlashReadBuffer(StoredIPConfig,8,FLASH_WIFI_IP_ADDRESS) != RET_ERROR)
|
if(SPIFlashReadBuffer(StoredIPConfig,11,FLASH_WIFI_IP_ADDRESS) != RET_ERROR)
|
||||||
|
{
|
||||||
|
mUseDHCP = StoredIPConfig[8]; //Use DHCP
|
||||||
|
//if(mUseDHCP == 0)
|
||||||
{
|
{
|
||||||
IP1 = StoredIPConfig[0];
|
IP1 = StoredIPConfig[0];
|
||||||
IP2 = StoredIPConfig[1];
|
IP2 = StoredIPConfig[1];
|
||||||
@ -405,6 +430,28 @@ int InitWiFi()
|
|||||||
GW3 = GATEWAY_ADDRESS_3;
|
GW3 = GATEWAY_ADDRESS_3;
|
||||||
GW4 = GATEWAY_ADDRESS_4;
|
GW4 = GATEWAY_ADDRESS_4;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
char APNameLength, APPassLenght;
|
||||||
|
APNameLength = StoredIPConfig[9];
|
||||||
|
APPassLenght = StoredIPConfig[10];
|
||||||
|
|
||||||
|
if((APNameLength > 64) || APPassLenght > 64)
|
||||||
|
{
|
||||||
|
strcpy(mAPName,HOME_AP_NAME);
|
||||||
|
strcpy(mAPPassword,HOME_AP_PWD);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(SPIFlashReadBuffer(mAPName,APNameLength,FLASH_WIFI_IP_ADDRESS+11) != RET_OK)
|
||||||
|
{
|
||||||
|
strcpy(mAPName,HOME_AP_NAME);
|
||||||
|
}
|
||||||
|
if(SPIFlashReadBuffer(mAPPassword,APPassLenght,FLASH_WIFI_IP_ADDRESS+11+APNameLength) != RET_OK)
|
||||||
|
{
|
||||||
|
strcpy(mAPPassword,HOME_AP_PWD);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -419,6 +466,15 @@ int InitWiFi()
|
|||||||
GW2 = GATEWAY_ADDRESS_2;
|
GW2 = GATEWAY_ADDRESS_2;
|
||||||
GW3 = GATEWAY_ADDRESS_3;
|
GW3 = GATEWAY_ADDRESS_3;
|
||||||
GW4 = GATEWAY_ADDRESS_4;
|
GW4 = GATEWAY_ADDRESS_4;
|
||||||
|
|
||||||
|
strcpy(mAPPassword,HOME_AP_PWD);
|
||||||
|
strcpy(mAPName,HOME_AP_NAME);
|
||||||
|
|
||||||
|
#ifdef USE_STATIC_IP
|
||||||
|
mUseDHCP = 0;
|
||||||
|
#else
|
||||||
|
mUseDHCP = 1;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -468,14 +524,28 @@ int InitWiFi()
|
|||||||
|
|
||||||
// m2m_wifi_set_device_name((uint8 *)gacDeviceName, (uint8)m2m_strlen((uint8 *)gacDeviceName));
|
// m2m_wifi_set_device_name((uint8 *)gacDeviceName, (uint8)m2m_strlen((uint8 *)gacDeviceName));
|
||||||
|
|
||||||
#ifdef USE_STATIC_IP
|
//#ifdef USE_STATIC_IP
|
||||||
//Use static ip --> disable dhcp client before connecting
|
// //Use static ip --> disable dhcp client before connecting
|
||||||
|
// m2m_wifi_enable_dhcp(0);
|
||||||
|
//#endif
|
||||||
|
// if(m2m_wifi_connect(HOME_AP_NAME,sizeof(HOME_AP_NAME),HOME_AP_SEC_TYPE,HOME_AP_PWD,M2M_WIFI_CH_ALL) != M2M_SUCCESS)
|
||||||
|
// {
|
||||||
|
// //wifi connect error...
|
||||||
|
// printf("error");
|
||||||
|
// }
|
||||||
|
|
||||||
|
if(mUseDHCP == 1)
|
||||||
|
{
|
||||||
|
m2m_wifi_enable_dhcp(1);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
m2m_wifi_enable_dhcp(0);
|
m2m_wifi_enable_dhcp(0);
|
||||||
#endif
|
}
|
||||||
if(m2m_wifi_connect(HOME_AP_NAME,sizeof(HOME_AP_NAME),HOME_AP_SEC_TYPE,HOME_AP_PWD,M2M_WIFI_CH_ALL) != M2M_SUCCESS)
|
if(m2m_wifi_connect(mAPName,strlen(mAPName),HOME_AP_SEC_TYPE,mAPPassword,M2M_WIFI_CH_ALL) != M2M_SUCCESS)
|
||||||
{
|
{
|
||||||
//wifi connect error...
|
//wifi connect error...
|
||||||
printf("error");
|
printf("Wifi Connect error");
|
||||||
}
|
}
|
||||||
|
|
||||||
tstrPerphInitParam tst;
|
tstrPerphInitParam tst;
|
||||||
@ -521,6 +591,7 @@ int TurnOFFWiFi()
|
|||||||
mWiFiInitOK = false;
|
mWiFiInitOK = false;
|
||||||
gbConnectedWifi = false;
|
gbConnectedWifi = false;
|
||||||
HEARTBEAT_LED_2_PIN = LED_OFF;
|
HEARTBEAT_LED_2_PIN = LED_OFF;
|
||||||
|
mCurIPAddress = 0xFFFFFFFF;
|
||||||
|
|
||||||
// WIFI
|
// WIFI
|
||||||
mWiFiState = WIFI_MODULE_OFF_STATE;
|
mWiFiState = WIFI_MODULE_OFF_STATE;
|
||||||
@ -563,6 +634,11 @@ char GetWiFiSate()
|
|||||||
return mWiFiState;
|
return mWiFiState;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
uint32 GetCurIPAddress()
|
||||||
|
{
|
||||||
|
return mCurIPAddress;
|
||||||
|
}
|
||||||
|
|
||||||
void TickWiFi()
|
void TickWiFi()
|
||||||
{
|
{
|
||||||
if(mWiFiInitOK == false)
|
if(mWiFiInitOK == false)
|
||||||
@ -574,7 +650,8 @@ void TickWiFi()
|
|||||||
if(IsTimerExpired(WIFI_RECONNECT_TIMER))
|
if(IsTimerExpired(WIFI_RECONNECT_TIMER))
|
||||||
{
|
{
|
||||||
//m2m_wifi_disconnect();
|
//m2m_wifi_disconnect();
|
||||||
m2m_wifi_connect(HOME_AP_NAME,sizeof(HOME_AP_NAME),HOME_AP_SEC_TYPE,HOME_AP_PWD,M2M_WIFI_CH_ALL);
|
//m2m_wifi_connect(HOME_AP_NAME,sizeof(HOME_AP_NAME),HOME_AP_SEC_TYPE,HOME_AP_PWD,M2M_WIFI_CH_ALL);
|
||||||
|
m2m_wifi_connect(mAPName,strlen(mAPName),HOME_AP_SEC_TYPE,mAPPassword,M2M_WIFI_CH_ALL);
|
||||||
TimerStart(WIFI_RECONNECT_TIMER,WIFI_CONNECT_TIMEOUT);
|
TimerStart(WIFI_RECONNECT_TIMER,WIFI_CONNECT_TIMEOUT);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -78,6 +78,7 @@ void TickWiFi();
|
|||||||
int TurnOFFWiFi();
|
int TurnOFFWiFi();
|
||||||
int CloseSockets();
|
int CloseSockets();
|
||||||
char GetWiFiSate();
|
char GetWiFiSate();
|
||||||
|
uint32 GetCurIPAddress();
|
||||||
|
|
||||||
int OpenTerminalServer();
|
int OpenTerminalServer();
|
||||||
void SendTerminalData(uint8 *data, int size);
|
void SendTerminalData(uint8 *data, int size);
|
||||||
@ -98,6 +99,8 @@ void SendBootloaderData(uint8 *data, int size);
|
|||||||
void SendBootloaderByte(uint8 data);
|
void SendBootloaderByte(uint8 data);
|
||||||
int IsBootloaderClientConnected();
|
int IsBootloaderClientConnected();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//#define USE_STATIC_IP
|
//#define USE_STATIC_IP
|
||||||
|
|
||||||
|
|
||||||
@ -166,9 +169,11 @@ int IsBootloaderClientConnected();
|
|||||||
//#define HOME_AP_PWD "12345fffff"
|
//#define HOME_AP_PWD "12345fffff"
|
||||||
|
|
||||||
#define HOME_AP_NAME "ChaletVilleEmard"
|
#define HOME_AP_NAME "ChaletVilleEmard"
|
||||||
|
//#define HOME_AP_NAME "ImprVilleEmard"
|
||||||
//#define HOME_AP_NAME "ElRouteurDuChalet"
|
//#define HOME_AP_NAME "ElRouteurDuChalet"
|
||||||
//#define HOME_AP_NAME "LeChalet"
|
//#define HOME_AP_NAME "LeChalet"
|
||||||
#define HOME_AP_PWD "Evinrude30"
|
#define HOME_AP_PWD "Evinrude30"
|
||||||
|
//#define HOME_AP_PWD "12345fffff"
|
||||||
|
|
||||||
#define TERMINAL_SERVER_PORT 85
|
#define TERMINAL_SERVER_PORT 85
|
||||||
#define NETWORK_SERVER_PORT 86
|
#define NETWORK_SERVER_PORT 86
|
||||||
@ -253,6 +258,9 @@ static const char gacHttpProvDomainName[] = MAIN_HTTP_PROV_SERVER_DOMAIN_NAME;
|
|||||||
|
|
||||||
static uint8 gau8MacAddr[] = MAIN_MAC_ADDRESS;
|
static uint8 gau8MacAddr[] = MAIN_MAC_ADDRESS;
|
||||||
static sint8 gacDeviceName[] = MAIN_M2M_SSID;
|
static sint8 gacDeviceName[] = MAIN_M2M_SSID;
|
||||||
|
char mAPName[64];
|
||||||
|
char mAPPassword[64];
|
||||||
|
char mUseDHCP;
|
||||||
|
|
||||||
#define MAIN_WAITING_TIME 3000
|
#define MAIN_WAITING_TIME 3000
|
||||||
#define MAIN_RETRY_COUNT 10
|
#define MAIN_RETRY_COUNT 10
|
||||||
|
|||||||
@ -156,9 +156,9 @@ enum eWiFiState
|
|||||||
//----------------------------
|
//----------------------------
|
||||||
#define NETWORK_UART_PORT UART_1
|
#define NETWORK_UART_PORT UART_1
|
||||||
|
|
||||||
#ifndef NO_WIFI
|
|
||||||
#define WIFI_MODULE_UART_PORT UART_2
|
#define LTE_IF_UART_PORT UART_2
|
||||||
#endif
|
|
||||||
|
|
||||||
//
|
//
|
||||||
//----------------------------
|
//----------------------------
|
||||||
|
|||||||
@ -18,9 +18,12 @@
|
|||||||
|
|
||||||
// include libraries
|
// include libraries
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <util/delay.h>
|
//#include <util/delay.h>
|
||||||
#include <avr/io.h>
|
//#include <avr/io.h>
|
||||||
|
#include "define.h"
|
||||||
|
#include "BoardCfg.h"
|
||||||
#include "hd44780.h"
|
#include "hd44780.h"
|
||||||
|
#include "timer.h"
|
||||||
|
|
||||||
// +---------------------------+
|
// +---------------------------+
|
||||||
// | Power on |
|
// | Power on |
|
||||||
@ -250,46 +253,57 @@ char HD44780_Shift (char item, char direction)
|
|||||||
void HD44780_Init (void)
|
void HD44780_Init (void)
|
||||||
{
|
{
|
||||||
// set E as output
|
// set E as output
|
||||||
SETBIT(HD44780_DDR_E, HD44780_E);
|
//SETBIT(HD44780_DDR_E, HD44780_E);
|
||||||
// set RS as output
|
// set RS as output
|
||||||
SETBIT(HD44780_DDR_RS, HD44780_RS);
|
//SETBIT(HD44780_DDR_RS, HD44780_RS);
|
||||||
// set RW as output
|
// set RW as output
|
||||||
SETBIT(HD44780_DDR_RW, HD44780_RW);
|
//SETBIT(HD44780_DDR_RW, HD44780_RW);
|
||||||
|
|
||||||
// set DB7-DB4 as output
|
// set DB7-DB4 as output
|
||||||
HD44780_SetDDR_DATA4to7();
|
// HD44780_SetDDR_DATA4to7();
|
||||||
|
|
||||||
// clear RS
|
// clear RS
|
||||||
CLRBIT(HD44780_PORT_RS, HD44780_RS);
|
// CLRBIT(HD44780_PORT_RS, HD44780_RS);
|
||||||
|
LCD_RS_PIN = 0;
|
||||||
// clear RW
|
// clear RW
|
||||||
CLRBIT(HD44780_PORT_RW, HD44780_RW);
|
// CLRBIT(HD44780_PORT_RW, HD44780_RW);
|
||||||
|
LCD_RW_PIN = 0;
|
||||||
// clear E
|
// clear E
|
||||||
CLRBIT(HD44780_PORT_E, HD44780_E);
|
// CLRBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 0;
|
||||||
|
|
||||||
// delay > 15ms
|
// delay > 15ms
|
||||||
_delay_ms(16);
|
_delay_ms(16);
|
||||||
|
|
||||||
|
|
||||||
// Busy Flag (BF) cannot be checked in these instructions
|
// Busy Flag (BF) cannot be checked in these instructions
|
||||||
// ---------------------------------------------------------------------
|
// ---------------------------------------------------------------------
|
||||||
// Initial sequence 0x30 - send 4 bits in 4 bit mode
|
// Initial sequence 0x30 - send 4 bits in 4 bit mode
|
||||||
HD44780_SendInstruction(HD44780_INIT_SEQ);
|
// HD44780_SendInstruction(HD44780_INIT_SEQ);JFM
|
||||||
|
HD44780_Send4bitsIn4bitMode(HD44780_INIT_SEQ);
|
||||||
// delay > 4.1ms
|
// delay > 4.1ms
|
||||||
_delay_ms(5);
|
_delay_ms(5);
|
||||||
|
|
||||||
|
|
||||||
// pulse E
|
// pulse E
|
||||||
HD44780_PulseE();
|
//HD44780_PulseE();
|
||||||
// delay > 100us
|
// delay > 100us
|
||||||
_delay_us(110);
|
_delay_us(110);
|
||||||
|
|
||||||
|
HD44780_Send4bitsIn4bitMode(HD44780_INIT_SEQ);
|
||||||
|
|
||||||
|
|
||||||
// pulse E
|
// pulse E
|
||||||
HD44780_PulseE();
|
// HD44780_PulseE();
|
||||||
// delay > 45us (=37+4 * 270/250)
|
// delay > 45us (=37+4 * 270/250)
|
||||||
_delay_us(50);
|
_delay_us(50);
|
||||||
|
|
||||||
|
|
||||||
|
HD44780_Send4bitsIn4bitMode(HD44780_INIT_SEQ);
|
||||||
// 4 bit mode 0x20 - send 4 bits in 4 bit mode
|
// 4 bit mode 0x20 - send 4 bits in 4 bit mode
|
||||||
HD44780_Send4bitsIn4bitMode(HD44780_4BIT_MODE);
|
HD44780_Send4bitsIn4bitMode(HD44780_4BIT_MODE);
|
||||||
// pulse E
|
// pulse E
|
||||||
HD44780_PulseE();
|
//HD44780_PulseE();
|
||||||
// delay > 45us (=37+4 * 270/250)
|
// delay > 45us (=37+4 * 270/250)
|
||||||
_delay_us(50);
|
_delay_us(50);
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
@ -318,15 +332,20 @@ void HD44780_CheckBFin4bitMode (void)
|
|||||||
{
|
{
|
||||||
unsigned char input = 0;
|
unsigned char input = 0;
|
||||||
|
|
||||||
|
Sleep(5);
|
||||||
|
return;
|
||||||
|
|
||||||
// clear DB7-DB4 as input
|
// clear DB7-DB4 as input
|
||||||
HD44780_ClearDDR_DATA4to7();
|
HD44780_ClearDDR_DATA4to7();
|
||||||
// set pull-up resistors for DB7-DB4
|
// set pull-up resistors for DB7-DB4
|
||||||
HD44780_SetPORT_DATA4to7();
|
// HD44780_SetPORT_DATA4to7();
|
||||||
|
|
||||||
// clear RS
|
// clear RS
|
||||||
CLRBIT(HD44780_PORT_RS, HD44780_RS);
|
// CLRBIT(HD44780_PORT_RS, HD44780_RS);
|
||||||
|
LCD_RS_PIN = 0;
|
||||||
// set RW - read instruction
|
// set RW - read instruction
|
||||||
SETBIT(HD44780_PORT_RW, HD44780_RW);
|
// SETBIT(HD44780_PORT_RW, HD44780_RW);
|
||||||
|
LCD_RW_PIN = 1;
|
||||||
|
|
||||||
// test HIGH level on PIN DB7
|
// test HIGH level on PIN DB7
|
||||||
// after clear PIN DB7 should continue
|
// after clear PIN DB7 should continue
|
||||||
@ -342,13 +361,15 @@ void HD44780_CheckBFin4bitMode (void)
|
|||||||
// Read upper nibble
|
// Read upper nibble
|
||||||
// --------------------------------
|
// --------------------------------
|
||||||
// Set E
|
// Set E
|
||||||
SETBIT(HD44780_PORT_E, HD44780_E);
|
// SETBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 1;
|
||||||
// PWeh > 0.5us
|
// PWeh > 0.5us
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
// read upper nibble (tDDR > 360ns)
|
// read upper nibble (tDDR > 360ns)
|
||||||
input = HD44780_PIN_DATA;
|
input = HD44780_PIN_DATA;
|
||||||
// Clear E
|
// Clear E
|
||||||
CLRBIT(HD44780_PORT_E, HD44780_E);
|
// CLRBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 0;
|
||||||
// TcycE > 1000ns -> delay depends on PWeh delay time
|
// TcycE > 1000ns -> delay depends on PWeh delay time
|
||||||
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
@ -356,26 +377,33 @@ void HD44780_CheckBFin4bitMode (void)
|
|||||||
// Read lower nibble
|
// Read lower nibble
|
||||||
// --------------------------------
|
// --------------------------------
|
||||||
// Set E
|
// Set E
|
||||||
SETBIT(HD44780_PORT_E, HD44780_E);
|
// SETBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 1;
|
||||||
// PWeh > 0.5us
|
// PWeh > 0.5us
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
// read lower nibble (tDDR > 360ns)
|
// read lower nibble (tDDR > 360ns)
|
||||||
input |= HD44780_PIN_DATA >> 4;
|
//input |= (unsigned char)(HD44780_PIN_DATA >> 4);
|
||||||
|
char IsBusy = (HD44780_DATA7 == 1);
|
||||||
|
|
||||||
// Clear E
|
// Clear E
|
||||||
CLRBIT(HD44780_PORT_E, HD44780_E);
|
// CLRBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 0;
|
||||||
// TcycE > 1000ns -> delay depends on PWeh delay time
|
// TcycE > 1000ns -> delay depends on PWeh delay time
|
||||||
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
|
|
||||||
// check if DB7 is cleared
|
// // check if DB7 is cleared
|
||||||
if (!(input & (1 << HD44780_DATA7))) {
|
// if (!(input & (1 << HD44780_DATA7)))
|
||||||
|
if (IsBusy == 0)
|
||||||
|
{
|
||||||
// if BF cleared -> end loop
|
// if BF cleared -> end loop
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// clear RW
|
// clear RW
|
||||||
CLRBIT(HD44780_PORT_RW, HD44780_RW);
|
// CLRBIT(HD44780_PORT_RW, HD44780_RW);
|
||||||
|
LCD_RW_PIN = 0;
|
||||||
|
|
||||||
// set DB7-DB4 as output
|
// set DB7-DB4 as output
|
||||||
HD44780_SetDDR_DATA4to7();
|
HD44780_SetDDR_DATA4to7();
|
||||||
@ -401,7 +429,8 @@ void HD44780_CheckBFin8bitMode (void)
|
|||||||
void HD44780_SendInstruction (unsigned short int data)
|
void HD44780_SendInstruction (unsigned short int data)
|
||||||
{
|
{
|
||||||
// Clear RS
|
// Clear RS
|
||||||
HD44780_PORT_RS &= ~(1 << HD44780_RS);
|
// HD44780_PORT_RS &= ~(1 << HD44780_RS);
|
||||||
|
LCD_RS_PIN = 0;
|
||||||
|
|
||||||
// 4bit mode
|
// 4bit mode
|
||||||
// ------------------------------------------
|
// ------------------------------------------
|
||||||
@ -430,7 +459,8 @@ void HD44780_SendInstruction (unsigned short int data)
|
|||||||
void HD44780_SendData (unsigned short int data)
|
void HD44780_SendData (unsigned short int data)
|
||||||
{
|
{
|
||||||
// Set RS
|
// Set RS
|
||||||
SETBIT(HD44780_PORT_RS, HD44780_RS);
|
// SETBIT(HD44780_PORT_RS, HD44780_RS);
|
||||||
|
LCD_RS_PIN = 1;
|
||||||
|
|
||||||
// 4bit mode
|
// 4bit mode
|
||||||
// ------------------------------------------
|
// ------------------------------------------
|
||||||
@ -449,7 +479,8 @@ void HD44780_SendData (unsigned short int data)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Clear RS
|
// Clear RS
|
||||||
CLRBIT(HD44780_PORT_RS, HD44780_RS);
|
// CLRBIT(HD44780_PORT_RS, HD44780_RS);
|
||||||
|
LCD_RS_PIN = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -462,13 +493,15 @@ void HD44780_SendData (unsigned short int data)
|
|||||||
void HD44780_Send4bitsIn4bitMode (unsigned short int data)
|
void HD44780_Send4bitsIn4bitMode (unsigned short int data)
|
||||||
{
|
{
|
||||||
// Set E
|
// Set E
|
||||||
SETBIT(HD44780_PORT_E, HD44780_E);
|
// SETBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 1;
|
||||||
// send data to LCD
|
// send data to LCD
|
||||||
HD44780_SetUppNibble(data);
|
HD44780_SetUppNibble(data);
|
||||||
// PWeh delay time > 450ns
|
// PWeh delay time > 450ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
// Clear E
|
// Clear E
|
||||||
CLRBIT(HD44780_PORT_E, HD44780_E);
|
// CLRBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 0;
|
||||||
// TcycE > 1000ns -> delay depends on PWeh delay time
|
// TcycE > 1000ns -> delay depends on PWeh delay time
|
||||||
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
@ -486,13 +519,15 @@ void HD44780_Send8bitsIn4bitMode (unsigned short int data)
|
|||||||
// Send upper nibble
|
// Send upper nibble
|
||||||
// ----------------------------------
|
// ----------------------------------
|
||||||
// Set E
|
// Set E
|
||||||
SETBIT(HD44780_PORT_E, HD44780_E);
|
// SETBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 1;
|
||||||
// send data to LCD
|
// send data to LCD
|
||||||
HD44780_SetUppNibble(data);
|
HD44780_SetUppNibble(data);
|
||||||
// PWeh delay time > 450ns
|
// PWeh delay time > 450ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
// Clear E
|
// Clear E
|
||||||
CLRBIT(HD44780_PORT_E, HD44780_E);
|
// CLRBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 0;
|
||||||
// TcycE > 1000ns -> delay depends on PWeh delay time
|
// TcycE > 1000ns -> delay depends on PWeh delay time
|
||||||
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
@ -500,13 +535,15 @@ void HD44780_Send8bitsIn4bitMode (unsigned short int data)
|
|||||||
// Send lower nibble
|
// Send lower nibble
|
||||||
// ----------------------------------
|
// ----------------------------------
|
||||||
// Set E
|
// Set E
|
||||||
SETBIT(HD44780_PORT_E, HD44780_E);
|
// SETBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 1;
|
||||||
// send data to LCD
|
// send data to LCD
|
||||||
HD44780_SetUppNibble(data << 4);
|
HD44780_SetUppNibble(data << 4);
|
||||||
// PWeh delay time > 450ns
|
// PWeh delay time > 450ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
// Clear E
|
// Clear E
|
||||||
CLRBIT(HD44780_PORT_E, HD44780_E);
|
// CLRBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 0;
|
||||||
// TcycE > 1000ns -> delay depends on PWeh delay time
|
// TcycE > 1000ns -> delay depends on PWeh delay time
|
||||||
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
@ -545,16 +582,57 @@ void HD44780_Send8bitsIn8bitMode (unsigned short int data)
|
|||||||
*/
|
*/
|
||||||
void HD44780_SetUppNibble (unsigned short int data)
|
void HD44780_SetUppNibble (unsigned short int data)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
// LCD_DB4_PIN = 0;
|
||||||
|
// LCD_DB5_PIN = 0;
|
||||||
|
// LCD_DB6_PIN = 0;
|
||||||
|
// LCD_DB7_PIN = 0;
|
||||||
|
unsigned short test = data;
|
||||||
|
|
||||||
|
if (data & 0x80)
|
||||||
|
{
|
||||||
|
LCD_DB7_PIN = 1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LCD_DB7_PIN = 0;
|
||||||
|
}
|
||||||
|
if (data & 0x40)
|
||||||
|
{
|
||||||
|
LCD_DB6_PIN = 1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LCD_DB6_PIN = 0;
|
||||||
|
}
|
||||||
|
if (data & 0x20)
|
||||||
|
{
|
||||||
|
LCD_DB5_PIN = 1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LCD_DB5_PIN = 0;
|
||||||
|
}
|
||||||
|
if (data & 0x10)
|
||||||
|
{
|
||||||
|
LCD_DB4_PIN = 1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LCD_DB4_PIN = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// clear bits DB7-DB4
|
// clear bits DB7-DB4
|
||||||
CLRBIT(HD44780_PORT_DATA, HD44780_DATA7);
|
// CLRBIT(HD44780_PORT_DATA, HD44780_DATA7);
|
||||||
CLRBIT(HD44780_PORT_DATA, HD44780_DATA6);
|
// CLRBIT(HD44780_PORT_DATA, HD44780_DATA6);
|
||||||
CLRBIT(HD44780_PORT_DATA, HD44780_DATA5);
|
// CLRBIT(HD44780_PORT_DATA, HD44780_DATA5);
|
||||||
CLRBIT(HD44780_PORT_DATA, HD44780_DATA4);
|
// CLRBIT(HD44780_PORT_DATA, HD44780_DATA4);
|
||||||
// set DB7-DB4 if corresponding bit is set
|
// // set DB7-DB4 if corresponding bit is set
|
||||||
if (data & 0x80) { SETBIT(HD44780_PORT_DATA, HD44780_DATA7); }
|
// if (data & 0x80) { SETBIT(HD44780_PORT_DATA, HD44780_DATA7); }
|
||||||
if (data & 0x40) { SETBIT(HD44780_PORT_DATA, HD44780_DATA6); }
|
// if (data & 0x40) { SETBIT(HD44780_PORT_DATA, HD44780_DATA6); }
|
||||||
if (data & 0x20) { SETBIT(HD44780_PORT_DATA, HD44780_DATA5); }
|
// if (data & 0x20) { SETBIT(HD44780_PORT_DATA, HD44780_DATA5); }
|
||||||
if (data & 0x10) { SETBIT(HD44780_PORT_DATA, HD44780_DATA4); }
|
// if (data & 0x10) { SETBIT(HD44780_PORT_DATA, HD44780_DATA4); }
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -588,11 +666,13 @@ void HD44780_SetLowNibble (unsigned short int data)
|
|||||||
void HD44780_PulseE (void)
|
void HD44780_PulseE (void)
|
||||||
{
|
{
|
||||||
// Set E
|
// Set E
|
||||||
SETBIT(HD44780_PORT_E, HD44780_E);
|
// SETBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 1;
|
||||||
// PWeh delay time > 450ns
|
// PWeh delay time > 450ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
// Clear E
|
// Clear E
|
||||||
CLRBIT(HD44780_PORT_E, HD44780_E);
|
// CLRBIT(HD44780_PORT_E, HD44780_E);
|
||||||
|
LCD_E_PIN = 0;
|
||||||
// TcycE > 1000ns -> delay depends on PWeh delay time
|
// TcycE > 1000ns -> delay depends on PWeh delay time
|
||||||
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
// delay = TcycE - PWeh = 1000 - 500 = 500ns
|
||||||
_delay_us(0.5);
|
_delay_us(0.5);
|
||||||
@ -608,10 +688,15 @@ void HD44780_PulseE (void)
|
|||||||
void HD44780_SetPORT_DATA4to7 (void)
|
void HD44780_SetPORT_DATA4to7 (void)
|
||||||
{
|
{
|
||||||
// set DB4-DB7
|
// set DB4-DB7
|
||||||
SETBIT(HD44780_PORT_DATA, HD44780_DATA4);
|
LCD_DB4_PIN = 1;
|
||||||
SETBIT(HD44780_PORT_DATA, HD44780_DATA5);
|
LCD_DB5_PIN = 1;
|
||||||
SETBIT(HD44780_PORT_DATA, HD44780_DATA6);
|
LCD_DB6_PIN = 1;
|
||||||
SETBIT(HD44780_PORT_DATA, HD44780_DATA7);
|
LCD_DB7_PIN = 1;
|
||||||
|
|
||||||
|
// SETBIT(HD44780_PORT_DATA, HD44780_DATA4);
|
||||||
|
// SETBIT(HD44780_PORT_DATA, HD44780_DATA5);
|
||||||
|
// SETBIT(HD44780_PORT_DATA, HD44780_DATA6);
|
||||||
|
// SETBIT(HD44780_PORT_DATA, HD44780_DATA7);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -621,13 +706,17 @@ void HD44780_SetPORT_DATA4to7 (void)
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
void HD44780_ClearDDR_DATA4to7 (void)
|
void HD44780_SetDDR_DATA4to7 (void)
|
||||||
{
|
{
|
||||||
// set DB4-DB7
|
// set DB4-DB7
|
||||||
CLRBIT(HD44780_DDR_DATA, HD44780_DATA4);
|
LCD_DB4_PIN_DIR = PIN_OUTPUT;
|
||||||
CLRBIT(HD44780_DDR_DATA, HD44780_DATA5);
|
LCD_DB5_PIN_DIR = PIN_OUTPUT;
|
||||||
CLRBIT(HD44780_DDR_DATA, HD44780_DATA6);
|
LCD_DB6_PIN_DIR = PIN_OUTPUT;
|
||||||
CLRBIT(HD44780_DDR_DATA, HD44780_DATA7);
|
LCD_DB7_PIN_DIR = PIN_OUTPUT;
|
||||||
|
// CLRBIT(HD44780_DDR_DATA, HD44780_DATA4);
|
||||||
|
// CLRBIT(HD44780_DDR_DATA, HD44780_DATA5);
|
||||||
|
// CLRBIT(HD44780_DDR_DATA, HD44780_DATA6);
|
||||||
|
// CLRBIT(HD44780_DDR_DATA, HD44780_DATA7);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -637,11 +726,14 @@ void HD44780_ClearDDR_DATA4to7 (void)
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
void HD44780_SetDDR_DATA4to7 (void)
|
void HD44780_ClearDDR_DATA4to7 (void)
|
||||||
{
|
{
|
||||||
// set DB7-DB4 as output
|
LCD_DB4_PIN_DIR = PIN_INPUT;
|
||||||
SETBIT(HD44780_DDR_DATA, HD44780_DATA4);
|
LCD_DB5_PIN_DIR = PIN_INPUT;
|
||||||
SETBIT(HD44780_DDR_DATA, HD44780_DATA5);
|
LCD_DB6_PIN_DIR = PIN_INPUT;
|
||||||
SETBIT(HD44780_DDR_DATA, HD44780_DATA6);
|
LCD_DB7_PIN_DIR = PIN_INPUT;
|
||||||
SETBIT(HD44780_DDR_DATA, HD44780_DATA7);
|
// SETBIT(HD44780_DDR_DATA, HD44780_DATA4);
|
||||||
|
// SETBIT(HD44780_DDR_DATA, HD44780_DATA5);
|
||||||
|
// SETBIT(HD44780_DDR_DATA, HD44780_DATA6);
|
||||||
|
// SETBIT(HD44780_DDR_DATA, HD44780_DATA7);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -36,82 +36,85 @@
|
|||||||
#define _FCPU 16000000
|
#define _FCPU 16000000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(__AVR_ATmega16__)
|
//#if defined(__AVR_ATmega16__)
|
||||||
|
|
||||||
// E port
|
// E port
|
||||||
// --------------------------------------
|
// --------------------------------------
|
||||||
#ifndef HD44780_DDR_E
|
#ifndef HD44780_DDR_E
|
||||||
#define HD44780_DDR_E DDRD
|
#define HD44780_DDR_E TRISB
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_PORT_E
|
#ifndef HD44780_PORT_E
|
||||||
#define HD44780_PORT_E PORTD
|
#define HD44780_PORT_E PORTB
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_E
|
#ifndef HD44780_E
|
||||||
#define HD44780_E 3
|
#define HD44780_E 12
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// RW port
|
// RW port
|
||||||
// --------------------------------------
|
// --------------------------------------
|
||||||
#ifndef HD44780_DDR_RW
|
#ifndef HD44780_DDR_RW
|
||||||
#define HD44780_DDR_RW DDRD
|
#define HD44780_DDR_RW TRISB
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_PORT_RW
|
#ifndef HD44780_PORT_RW
|
||||||
#define HD44780_PORT_RW PORTD
|
#define HD44780_PORT_RW PORTB
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_RW
|
#ifndef HD44780_RW
|
||||||
#define HD44780_RW 2
|
#define HD44780_RW 13
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// RS port
|
// RS port
|
||||||
// --------------------------------------
|
// --------------------------------------
|
||||||
#ifndef HD44780_DDR_RS
|
#ifndef HD44780_DDR_RS
|
||||||
#define HD44780_DDR_RS DDRD
|
#define HD44780_DDR_RS TRISD
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_PORT_RS
|
#ifndef HD44780_PORT_RS
|
||||||
#define HD44780_PORT_RS PORTD
|
#define HD44780_PORT_RS PORTD
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_RS
|
#ifndef HD44780_RS
|
||||||
#define HD44780_RS 1
|
#define HD44780_RS 5
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// DATA port / pin
|
// DATA port / pin
|
||||||
// --------------------------------------
|
// --------------------------------------
|
||||||
#ifndef HD44780_DDR_DATA
|
#ifndef HD44780_DDR_DATA
|
||||||
#define HD44780_DDR_DATA DDRD
|
#define HD44780_DDR_DATA TRISB
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_PORT_DATA
|
#ifndef HD44780_PORT_DATA
|
||||||
#define HD44780_PORT_DATA PORTD
|
#define HD44780_PORT_DATA PORTB
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_PIN_DATA
|
#ifndef HD44780_PIN_DATA
|
||||||
#define HD44780_PIN_DATA PIND
|
#define HD44780_PIN_DATA PORTB
|
||||||
#endif
|
#endif
|
||||||
// pins
|
// pins
|
||||||
#ifndef HD44780_DATA7
|
#ifndef HD44780_DATA7
|
||||||
#define HD44780_DATA7 7 // LCD PORT DB7
|
#define HD44780_DATA7 PORTBbits.RB11 // LCD PORT DB7
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_DATA6
|
#ifndef HD44780_DATA6
|
||||||
#define HD44780_DATA6 6 // LCD PORT DB6
|
#define HD44780_DATA6 10 // LCD PORT DB6
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_DATA5
|
#ifndef HD44780_DATA5
|
||||||
#define HD44780_DATA5 5 // LCD PORT DB5
|
#define HD44780_DATA5 9 // LCD PORT DB5
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_DATA4
|
#ifndef HD44780_DATA4
|
||||||
#define HD44780_DATA4 4 // LCD PORT DB4
|
#define HD44780_DATA4 3 // LCD PORT DB4
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_DATA3
|
#ifndef HD44780_DATA3
|
||||||
#define HD44780_DATA3 3 // LCD PORT DB3
|
#define HD44780_DATA3 0 // LCD PORT DB3
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_DATA2
|
#ifndef HD44780_DATA2
|
||||||
#define HD44780_DATA2 2 // LCD PORT DB2
|
#define HD44780_DATA2 0 // LCD PORT DB2
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_DATA1
|
#ifndef HD44780_DATA1
|
||||||
#define HD44780_DATA1 1 // LCD PORT DB1
|
#define HD44780_DATA1 0 // LCD PORT DB1
|
||||||
#endif
|
#endif
|
||||||
#ifndef HD44780_DATA0
|
#ifndef HD44780_DATA0
|
||||||
#define HD44780_DATA0 0 // LCD PORT DB0
|
#define HD44780_DATA0 0 // LCD PORT DB0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
// #endif
|
||||||
|
|
||||||
|
#define _delay_ms(x) Sleep(x)
|
||||||
|
#define _delay_us(x) Sleep(1)
|
||||||
|
|
||||||
#define BIT7 0x80
|
#define BIT7 0x80
|
||||||
#define BIT6 0x40
|
#define BIT6 0x40
|
||||||
|
|||||||
@ -41,9 +41,14 @@
|
|||||||
#include "SPI_Flash.h"
|
#include "SPI_Flash.h"
|
||||||
#include "TemperatureSensor.h"
|
#include "TemperatureSensor.h"
|
||||||
#include "LoraWatchdog.h"
|
#include "LoraWatchdog.h"
|
||||||
|
#include "LCDCtrl.h"
|
||||||
|
#include "SIM7080GInterface.h"
|
||||||
|
#include "LTENetworkInterface.h"
|
||||||
|
|
||||||
#include "BootloaderInterface.h"
|
#include "BootloaderInterface.h"
|
||||||
|
|
||||||
|
#include "hd44780.h"
|
||||||
|
|
||||||
|
|
||||||
//#define NO_WIFI
|
//#define NO_WIFI
|
||||||
#ifndef NO_WIFI
|
#ifndef NO_WIFI
|
||||||
@ -56,6 +61,7 @@
|
|||||||
void _mon_putc(char c); //override from stdio to redirect stdout on uart 3B
|
void _mon_putc(char c); //override from stdio to redirect stdout on uart 3B
|
||||||
#elif defined USE_SYSLOG
|
#elif defined USE_SYSLOG
|
||||||
#include "Syslog.h"
|
#include "Syslog.h"
|
||||||
|
#include "LoraNetworkInterface.h"
|
||||||
void _mon_putc(char c); //override from stdio to redirect stdout on uart 3B
|
void _mon_putc(char c); //override from stdio to redirect stdout on uart 3B
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -98,10 +104,17 @@ int main(void)
|
|||||||
|
|
||||||
|
|
||||||
InitUart();
|
InitUart();
|
||||||
ProtocolInit();
|
LoraNetworkInterfaceInit();
|
||||||
InitLoraWatchdog();
|
InitLoraWatchdog();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
InitSPIFlash();
|
InitSPIFlash();
|
||||||
|
InitLCDCtrl();
|
||||||
|
|
||||||
|
InitLTEModule();
|
||||||
|
LTENetworkInterfaceInit();
|
||||||
|
|
||||||
|
|
||||||
#ifdef USE_SYSLOG
|
#ifdef USE_SYSLOG
|
||||||
InitSyslog();
|
InitSyslog();
|
||||||
@ -182,6 +195,8 @@ int main(void)
|
|||||||
KickWatchdog();
|
KickWatchdog();
|
||||||
mRetCode = 1;
|
mRetCode = 1;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
while(mRetCode == 1)
|
while(mRetCode == 1)
|
||||||
{
|
{
|
||||||
|
|
||||||
@ -198,11 +213,22 @@ int main(void)
|
|||||||
TickTempSensor();
|
TickTempSensor();
|
||||||
BootloaderInterfaceTick();
|
BootloaderInterfaceTick();
|
||||||
TickLoraWatchdog();
|
TickLoraWatchdog();
|
||||||
|
TickLCDCtrl();
|
||||||
|
TickLTEModule();
|
||||||
|
TickLTENetworkInterface();
|
||||||
|
|
||||||
if(IsTimerExpired(HEARTBEAT_LED_TMR))
|
if(IsTimerExpired(HEARTBEAT_LED_TMR))
|
||||||
{
|
{
|
||||||
HEARTBEAT_LED_2_PIN = ~HEARTBEAT_LED_2_PIN;
|
HEARTBEAT_LED_2_PIN = ~HEARTBEAT_LED_2_PIN;
|
||||||
TimerStart(HEARTBEAT_LED_TMR,HEARTBEAT_LED_TIMEOUT);
|
TimerStart(HEARTBEAT_LED_TMR,HEARTBEAT_LED_TIMEOUT);
|
||||||
|
|
||||||
|
// HD44780_DisplayClear();
|
||||||
|
// HD44780_PositionXY(0, 0);
|
||||||
|
// // send char
|
||||||
|
// HD44780_DrawString("DISPLAY ON");
|
||||||
|
// // display clear
|
||||||
|
// HD44780_DisplayOn();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -50,6 +50,10 @@ typedef enum
|
|||||||
TEMP_SENSOR_REFRESH_TIMER,
|
TEMP_SENSOR_REFRESH_TIMER,
|
||||||
BOOTLOADER_FLASH_POLL_TIMER,
|
BOOTLOADER_FLASH_POLL_TIMER,
|
||||||
LORA_WATCHDOG_TIMER,
|
LORA_WATCHDOG_TIMER,
|
||||||
|
LCD_CTRL_TIMER,
|
||||||
|
LTE_MODULE_TIMER,
|
||||||
|
LTE_COMM_TIMER,
|
||||||
|
LTE_NWI_TIMER,
|
||||||
TIMER_MAX_ID
|
TIMER_MAX_ID
|
||||||
}eTimerID;
|
}eTimerID;
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
#define VERSIONNUMBER "CHALET_V01.00.2" //shall be 15 chars...
|
#define VERSIONNUMBER "CHALET_V01.01.6" //shall be 15 chars...
|
||||||
//Force DHCP instead of static IP.
|
//Force DHCP instead of static IP.
|
||||||
|
|
||||||
//#define VERSIONNUMBER "CHALET_V01.00.1" //shall be 15 chars...
|
//#define VERSIONNUMBER "CHALET_V01.00.1" //shall be 15 chars...
|
||||||
|
|||||||
BIN
ChaletLora.X/dist/ChaletDuinoV2_795F512H_/debug/ChaletLora.X.debug.elf
vendored
Normal file
BIN
ChaletLora.X/dist/ChaletDuinoV2_795F512H_/debug/ChaletLora.X.debug.elf
vendored
Normal file
Binary file not shown.
5715
ChaletLora.X/dist/ChaletDuinoV2_795F512H_/debug/ChaletLora.X.debug.map
vendored
Normal file
5715
ChaletLora.X/dist/ChaletDuinoV2_795F512H_/debug/ChaletLora.X.debug.map
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -30,12 +30,12 @@ ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
|||||||
IMAGE_TYPE=debug
|
IMAGE_TYPE=debug
|
||||||
OUTPUT_SUFFIX=elf
|
OUTPUT_SUFFIX=elf
|
||||||
DEBUGGABLE_SUFFIX=elf
|
DEBUGGABLE_SUFFIX=elf
|
||||||
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
FINAL_IMAGE=${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
||||||
else
|
else
|
||||||
IMAGE_TYPE=production
|
IMAGE_TYPE=production
|
||||||
OUTPUT_SUFFIX=hex
|
OUTPUT_SUFFIX=hex
|
||||||
DEBUGGABLE_SUFFIX=elf
|
DEBUGGABLE_SUFFIX=elf
|
||||||
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
FINAL_IMAGE=${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(COMPARE_BUILD), true)
|
ifeq ($(COMPARE_BUILD), true)
|
||||||
@ -44,12 +44,6 @@ else
|
|||||||
COMPARISON_BUILD=
|
COMPARISON_BUILD=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifdef SUB_IMAGE_ADDRESS
|
|
||||||
|
|
||||||
else
|
|
||||||
SUB_IMAGE_ADDRESS_COMMAND=
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Object Directory
|
# Object Directory
|
||||||
OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
|
OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
|
||||||
|
|
||||||
@ -57,17 +51,17 @@ OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
|
|||||||
DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
|
DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
|
||||||
|
|
||||||
# Source Files Quoted if spaced
|
# Source Files Quoted if spaced
|
||||||
SOURCEFILES_QUOTED_IF_SPACED=Source/ChaletduinoV2Board.c Source/winc3400_142/common/source/nm_common.c Source/winc3400_142/driver/source/m2m_flash.c Source/winc3400_142/driver/source/m2m_hif.c Source/winc3400_142/driver/source/m2m_ota.c Source/winc3400_142/driver/source/m2m_periph.c Source/winc3400_142/driver/source/m2m_ssl.c Source/winc3400_142/driver/source/m2m_wifi.c Source/winc3400_142/driver/source/nmasic.c Source/winc3400_142/driver/source/nmbus.c Source/winc3400_142/driver/source/nmdrv.c Source/winc3400_142/driver/source/nmspi.c Source/winc3400_142/socket/source/inet_addr.c Source/winc3400_142/socket/source/inet_ntop.c Source/winc3400_142/socket/source/socket.c Source/winc3400_142/spi_flash/source/spi_flash.c Source/DigitalIO.c Source/InternalUart.c Source/NetworkProtocol.c Source/Terminal.c Source/Uart.c Source/Util.c Source/exceptions.c Source/interrupts.c Source/main.c Source/system.c Source/template.c Source/timer.c Source/WiFiCtrl.c Source/SPI.c Source/LoraNetworkInterface.c Source/ChaletPowerRelay.c Source/HarakiriRelay.c Source/BatteryMonitor.c Source/ina219.c Source/I2C.c Source/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/TemperatureSensor.c Source/TC77.c Source/BootloaderProtocol.c Source/crc32.c Source/LoraWatchdog.c
|
SOURCEFILES_QUOTED_IF_SPACED=Source/ChaletduinoV2Board.c Source/winc3400_142/common/source/nm_common.c Source/winc3400_142/driver/source/m2m_flash.c Source/winc3400_142/driver/source/m2m_hif.c Source/winc3400_142/driver/source/m2m_ota.c Source/winc3400_142/driver/source/m2m_periph.c Source/winc3400_142/driver/source/m2m_ssl.c Source/winc3400_142/driver/source/m2m_wifi.c Source/winc3400_142/driver/source/nmasic.c Source/winc3400_142/driver/source/nmbus.c Source/winc3400_142/driver/source/nmdrv.c Source/winc3400_142/driver/source/nmspi.c Source/winc3400_142/socket/source/inet_addr.c Source/winc3400_142/socket/source/inet_ntop.c Source/winc3400_142/socket/source/socket.c Source/winc3400_142/spi_flash/source/spi_flash.c Source/DigitalIO.c Source/InternalUart.c Source/NetworkProtocol.c Source/Terminal.c Source/Uart.c Source/Util.c Source/exceptions.c Source/interrupts.c Source/main.c Source/system.c Source/template.c Source/timer.c Source/WiFiCtrl.c Source/SPI.c Source/ChaletPowerRelay.c Source/HarakiriRelay.c Source/BatteryMonitor.c Source/ina219.c Source/I2C.c Source/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/TemperatureSensor.c Source/TC77.c Source/BootloaderProtocol.c Source/crc32.c Source/LoraWatchdog.c Source/hd44780.c Source/LCDCtrl.c Source/LoraNetworkInterface.c Source/SIM7080GInterface.c Source/LTENetworkInterface.c Source/ATCmdInterpreter.c
|
||||||
|
|
||||||
# Object Files Quoted if spaced
|
# Object Files Quoted if spaced
|
||||||
OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/Source/ChaletduinoV2Board.o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o ${OBJECTDIR}/Source/DigitalIO.o ${OBJECTDIR}/Source/InternalUart.o ${OBJECTDIR}/Source/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.o ${OBJECTDIR}/Source/Uart.o ${OBJECTDIR}/Source/Util.o ${OBJECTDIR}/Source/exceptions.o ${OBJECTDIR}/Source/interrupts.o ${OBJECTDIR}/Source/main.o ${OBJECTDIR}/Source/system.o ${OBJECTDIR}/Source/template.o ${OBJECTDIR}/Source/timer.o ${OBJECTDIR}/Source/WiFiCtrl.o ${OBJECTDIR}/Source/SPI.o ${OBJECTDIR}/Source/LoraNetworkInterface.o ${OBJECTDIR}/Source/ChaletPowerRelay.o ${OBJECTDIR}/Source/HarakiriRelay.o ${OBJECTDIR}/Source/BatteryMonitor.o ${OBJECTDIR}/Source/ina219.o ${OBJECTDIR}/Source/I2C.o ${OBJECTDIR}/Source/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/TemperatureSensor.o ${OBJECTDIR}/Source/TC77.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/LoraWatchdog.o
|
OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/Source/ChaletduinoV2Board.o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o ${OBJECTDIR}/Source/DigitalIO.o ${OBJECTDIR}/Source/InternalUart.o ${OBJECTDIR}/Source/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.o ${OBJECTDIR}/Source/Uart.o ${OBJECTDIR}/Source/Util.o ${OBJECTDIR}/Source/exceptions.o ${OBJECTDIR}/Source/interrupts.o ${OBJECTDIR}/Source/main.o ${OBJECTDIR}/Source/system.o ${OBJECTDIR}/Source/template.o ${OBJECTDIR}/Source/timer.o ${OBJECTDIR}/Source/WiFiCtrl.o ${OBJECTDIR}/Source/SPI.o ${OBJECTDIR}/Source/ChaletPowerRelay.o ${OBJECTDIR}/Source/HarakiriRelay.o ${OBJECTDIR}/Source/BatteryMonitor.o ${OBJECTDIR}/Source/ina219.o ${OBJECTDIR}/Source/I2C.o ${OBJECTDIR}/Source/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/TemperatureSensor.o ${OBJECTDIR}/Source/TC77.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/LoraWatchdog.o ${OBJECTDIR}/Source/hd44780.o ${OBJECTDIR}/Source/LCDCtrl.o ${OBJECTDIR}/Source/LoraNetworkInterface.o ${OBJECTDIR}/Source/SIM7080GInterface.o ${OBJECTDIR}/Source/LTENetworkInterface.o ${OBJECTDIR}/Source/ATCmdInterpreter.o
|
||||||
POSSIBLE_DEPFILES=${OBJECTDIR}/Source/ChaletduinoV2Board.o.d ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d ${OBJECTDIR}/Source/DigitalIO.o.d ${OBJECTDIR}/Source/InternalUart.o.d ${OBJECTDIR}/Source/NetworkProtocol.o.d ${OBJECTDIR}/Source/Terminal.o.d ${OBJECTDIR}/Source/Uart.o.d ${OBJECTDIR}/Source/Util.o.d ${OBJECTDIR}/Source/exceptions.o.d ${OBJECTDIR}/Source/interrupts.o.d ${OBJECTDIR}/Source/main.o.d ${OBJECTDIR}/Source/system.o.d ${OBJECTDIR}/Source/template.o.d ${OBJECTDIR}/Source/timer.o.d ${OBJECTDIR}/Source/WiFiCtrl.o.d ${OBJECTDIR}/Source/SPI.o.d ${OBJECTDIR}/Source/LoraNetworkInterface.o.d ${OBJECTDIR}/Source/ChaletPowerRelay.o.d ${OBJECTDIR}/Source/HarakiriRelay.o.d ${OBJECTDIR}/Source/BatteryMonitor.o.d ${OBJECTDIR}/Source/ina219.o.d ${OBJECTDIR}/Source/I2C.o.d ${OBJECTDIR}/Source/SPI_Flash.o.d ${OBJECTDIR}/Source/Syslog.o.d ${OBJECTDIR}/Source/Watchdog.o.d ${OBJECTDIR}/Source/BootloaderInterface.o.d ${OBJECTDIR}/Source/TemperatureSensor.o.d ${OBJECTDIR}/Source/TC77.o.d ${OBJECTDIR}/Source/BootloaderProtocol.o.d ${OBJECTDIR}/Source/crc32.o.d ${OBJECTDIR}/Source/LoraWatchdog.o.d
|
POSSIBLE_DEPFILES=${OBJECTDIR}/Source/ChaletduinoV2Board.o.d ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d ${OBJECTDIR}/Source/DigitalIO.o.d ${OBJECTDIR}/Source/InternalUart.o.d ${OBJECTDIR}/Source/NetworkProtocol.o.d ${OBJECTDIR}/Source/Terminal.o.d ${OBJECTDIR}/Source/Uart.o.d ${OBJECTDIR}/Source/Util.o.d ${OBJECTDIR}/Source/exceptions.o.d ${OBJECTDIR}/Source/interrupts.o.d ${OBJECTDIR}/Source/main.o.d ${OBJECTDIR}/Source/system.o.d ${OBJECTDIR}/Source/template.o.d ${OBJECTDIR}/Source/timer.o.d ${OBJECTDIR}/Source/WiFiCtrl.o.d ${OBJECTDIR}/Source/SPI.o.d ${OBJECTDIR}/Source/ChaletPowerRelay.o.d ${OBJECTDIR}/Source/HarakiriRelay.o.d ${OBJECTDIR}/Source/BatteryMonitor.o.d ${OBJECTDIR}/Source/ina219.o.d ${OBJECTDIR}/Source/I2C.o.d ${OBJECTDIR}/Source/SPI_Flash.o.d ${OBJECTDIR}/Source/Syslog.o.d ${OBJECTDIR}/Source/Watchdog.o.d ${OBJECTDIR}/Source/BootloaderInterface.o.d ${OBJECTDIR}/Source/TemperatureSensor.o.d ${OBJECTDIR}/Source/TC77.o.d ${OBJECTDIR}/Source/BootloaderProtocol.o.d ${OBJECTDIR}/Source/crc32.o.d ${OBJECTDIR}/Source/LoraWatchdog.o.d ${OBJECTDIR}/Source/hd44780.o.d ${OBJECTDIR}/Source/LCDCtrl.o.d ${OBJECTDIR}/Source/LoraNetworkInterface.o.d ${OBJECTDIR}/Source/SIM7080GInterface.o.d ${OBJECTDIR}/Source/LTENetworkInterface.o.d ${OBJECTDIR}/Source/ATCmdInterpreter.o.d
|
||||||
|
|
||||||
# Object Files
|
# Object Files
|
||||||
OBJECTFILES=${OBJECTDIR}/Source/ChaletduinoV2Board.o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o ${OBJECTDIR}/Source/DigitalIO.o ${OBJECTDIR}/Source/InternalUart.o ${OBJECTDIR}/Source/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.o ${OBJECTDIR}/Source/Uart.o ${OBJECTDIR}/Source/Util.o ${OBJECTDIR}/Source/exceptions.o ${OBJECTDIR}/Source/interrupts.o ${OBJECTDIR}/Source/main.o ${OBJECTDIR}/Source/system.o ${OBJECTDIR}/Source/template.o ${OBJECTDIR}/Source/timer.o ${OBJECTDIR}/Source/WiFiCtrl.o ${OBJECTDIR}/Source/SPI.o ${OBJECTDIR}/Source/LoraNetworkInterface.o ${OBJECTDIR}/Source/ChaletPowerRelay.o ${OBJECTDIR}/Source/HarakiriRelay.o ${OBJECTDIR}/Source/BatteryMonitor.o ${OBJECTDIR}/Source/ina219.o ${OBJECTDIR}/Source/I2C.o ${OBJECTDIR}/Source/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/TemperatureSensor.o ${OBJECTDIR}/Source/TC77.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/LoraWatchdog.o
|
OBJECTFILES=${OBJECTDIR}/Source/ChaletduinoV2Board.o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o ${OBJECTDIR}/Source/DigitalIO.o ${OBJECTDIR}/Source/InternalUart.o ${OBJECTDIR}/Source/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.o ${OBJECTDIR}/Source/Uart.o ${OBJECTDIR}/Source/Util.o ${OBJECTDIR}/Source/exceptions.o ${OBJECTDIR}/Source/interrupts.o ${OBJECTDIR}/Source/main.o ${OBJECTDIR}/Source/system.o ${OBJECTDIR}/Source/template.o ${OBJECTDIR}/Source/timer.o ${OBJECTDIR}/Source/WiFiCtrl.o ${OBJECTDIR}/Source/SPI.o ${OBJECTDIR}/Source/ChaletPowerRelay.o ${OBJECTDIR}/Source/HarakiriRelay.o ${OBJECTDIR}/Source/BatteryMonitor.o ${OBJECTDIR}/Source/ina219.o ${OBJECTDIR}/Source/I2C.o ${OBJECTDIR}/Source/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/TemperatureSensor.o ${OBJECTDIR}/Source/TC77.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/LoraWatchdog.o ${OBJECTDIR}/Source/hd44780.o ${OBJECTDIR}/Source/LCDCtrl.o ${OBJECTDIR}/Source/LoraNetworkInterface.o ${OBJECTDIR}/Source/SIM7080GInterface.o ${OBJECTDIR}/Source/LTENetworkInterface.o ${OBJECTDIR}/Source/ATCmdInterpreter.o
|
||||||
|
|
||||||
# Source Files
|
# Source Files
|
||||||
SOURCEFILES=Source/ChaletduinoV2Board.c Source/winc3400_142/common/source/nm_common.c Source/winc3400_142/driver/source/m2m_flash.c Source/winc3400_142/driver/source/m2m_hif.c Source/winc3400_142/driver/source/m2m_ota.c Source/winc3400_142/driver/source/m2m_periph.c Source/winc3400_142/driver/source/m2m_ssl.c Source/winc3400_142/driver/source/m2m_wifi.c Source/winc3400_142/driver/source/nmasic.c Source/winc3400_142/driver/source/nmbus.c Source/winc3400_142/driver/source/nmdrv.c Source/winc3400_142/driver/source/nmspi.c Source/winc3400_142/socket/source/inet_addr.c Source/winc3400_142/socket/source/inet_ntop.c Source/winc3400_142/socket/source/socket.c Source/winc3400_142/spi_flash/source/spi_flash.c Source/DigitalIO.c Source/InternalUart.c Source/NetworkProtocol.c Source/Terminal.c Source/Uart.c Source/Util.c Source/exceptions.c Source/interrupts.c Source/main.c Source/system.c Source/template.c Source/timer.c Source/WiFiCtrl.c Source/SPI.c Source/LoraNetworkInterface.c Source/ChaletPowerRelay.c Source/HarakiriRelay.c Source/BatteryMonitor.c Source/ina219.c Source/I2C.c Source/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/TemperatureSensor.c Source/TC77.c Source/BootloaderProtocol.c Source/crc32.c Source/LoraWatchdog.c
|
SOURCEFILES=Source/ChaletduinoV2Board.c Source/winc3400_142/common/source/nm_common.c Source/winc3400_142/driver/source/m2m_flash.c Source/winc3400_142/driver/source/m2m_hif.c Source/winc3400_142/driver/source/m2m_ota.c Source/winc3400_142/driver/source/m2m_periph.c Source/winc3400_142/driver/source/m2m_ssl.c Source/winc3400_142/driver/source/m2m_wifi.c Source/winc3400_142/driver/source/nmasic.c Source/winc3400_142/driver/source/nmbus.c Source/winc3400_142/driver/source/nmdrv.c Source/winc3400_142/driver/source/nmspi.c Source/winc3400_142/socket/source/inet_addr.c Source/winc3400_142/socket/source/inet_ntop.c Source/winc3400_142/socket/source/socket.c Source/winc3400_142/spi_flash/source/spi_flash.c Source/DigitalIO.c Source/InternalUart.c Source/NetworkProtocol.c Source/Terminal.c Source/Uart.c Source/Util.c Source/exceptions.c Source/interrupts.c Source/main.c Source/system.c Source/template.c Source/timer.c Source/WiFiCtrl.c Source/SPI.c Source/ChaletPowerRelay.c Source/HarakiriRelay.c Source/BatteryMonitor.c Source/ina219.c Source/I2C.c Source/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/TemperatureSensor.c Source/TC77.c Source/BootloaderProtocol.c Source/crc32.c Source/LoraWatchdog.c Source/hd44780.c Source/LCDCtrl.c Source/LoraNetworkInterface.c Source/SIM7080GInterface.c Source/LTENetworkInterface.c Source/ATCmdInterpreter.c
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -88,7 +82,7 @@ FIXDEPS=fixDeps
|
|||||||
ifneq ($(INFORMATION_MESSAGE), )
|
ifneq ($(INFORMATION_MESSAGE), )
|
||||||
@echo $(INFORMATION_MESSAGE)
|
@echo $(INFORMATION_MESSAGE)
|
||||||
endif
|
endif
|
||||||
${MAKE} -f nbproject/Makefile-ChaletDuinoV2_795F512H_.mk dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
${MAKE} -f nbproject/Makefile-ChaletDuinoV2_795F512H_.mk ${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
||||||
|
|
||||||
MP_PROCESSOR_OPTION=32MX795F512H
|
MP_PROCESSOR_OPTION=32MX795F512H
|
||||||
MP_LINKER_FILE_OPTION=,--script="elf32pic32mx.x"
|
MP_LINKER_FILE_OPTION=,--script="elf32pic32mx.x"
|
||||||
@ -107,636 +101,606 @@ endif
|
|||||||
# ------------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------------
|
||||||
# Rules for buildStep: compile
|
# Rules for buildStep: compile
|
||||||
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
||||||
${OBJECTDIR}/Source/ChaletduinoV2Board.o: Source/ChaletduinoV2Board.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/ChaletduinoV2Board.o: Source/ChaletduinoV2Board.c .generated_files/flags/ChaletDuinoV2_795F512H_/14732f06b8f682193a6b58f12f7f0ba6595112e2 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o.d
|
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o
|
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/ChaletduinoV2Board.o.d" -o ${OBJECTDIR}/Source/ChaletduinoV2Board.o Source/ChaletduinoV2Board.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ChaletduinoV2Board.o.d" -o ${OBJECTDIR}/Source/ChaletduinoV2Board.o Source/ChaletduinoV2Board.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/ChaletduinoV2Board.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o: Source/winc3400_142/common/source/nm_common.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o: Source/winc3400_142/common/source/nm_common.c .generated_files/flags/ChaletDuinoV2_795F512H_/bef26562ab3dc77a7990bd56781e395f33cd3479 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/common/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/common/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d" -o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o Source/winc3400_142/common/source/nm_common.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d" -o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o Source/winc3400_142/common/source/nm_common.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o: Source/winc3400_142/driver/source/m2m_flash.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o: Source/winc3400_142/driver/source/m2m_flash.c .generated_files/flags/ChaletDuinoV2_795F512H_/9866b4d3ff6b0380abf8f17ba724897e06867bfc .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o Source/winc3400_142/driver/source/m2m_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o Source/winc3400_142/driver/source/m2m_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o: Source/winc3400_142/driver/source/m2m_hif.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o: Source/winc3400_142/driver/source/m2m_hif.c .generated_files/flags/ChaletDuinoV2_795F512H_/b7533961659a43d6cadd6280afb16c7c02c0d40f .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o Source/winc3400_142/driver/source/m2m_hif.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o Source/winc3400_142/driver/source/m2m_hif.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o: Source/winc3400_142/driver/source/m2m_ota.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o: Source/winc3400_142/driver/source/m2m_ota.c .generated_files/flags/ChaletDuinoV2_795F512H_/a1da8f820ad038ecc64cd9bff93883dfdab29220 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o Source/winc3400_142/driver/source/m2m_ota.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o Source/winc3400_142/driver/source/m2m_ota.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o: Source/winc3400_142/driver/source/m2m_periph.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o: Source/winc3400_142/driver/source/m2m_periph.c .generated_files/flags/ChaletDuinoV2_795F512H_/2b2b95f0f7822ada17c01fc915e613d56c48ca04 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o Source/winc3400_142/driver/source/m2m_periph.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o Source/winc3400_142/driver/source/m2m_periph.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o: Source/winc3400_142/driver/source/m2m_ssl.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o: Source/winc3400_142/driver/source/m2m_ssl.c .generated_files/flags/ChaletDuinoV2_795F512H_/61ac548cc05fb5199151aae919552254428848fe .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o Source/winc3400_142/driver/source/m2m_ssl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o Source/winc3400_142/driver/source/m2m_ssl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o: Source/winc3400_142/driver/source/m2m_wifi.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o: Source/winc3400_142/driver/source/m2m_wifi.c .generated_files/flags/ChaletDuinoV2_795F512H_/e688cc8b77b246906e4090c6270360d1bab6a5f3 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o Source/winc3400_142/driver/source/m2m_wifi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o Source/winc3400_142/driver/source/m2m_wifi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o: Source/winc3400_142/driver/source/nmasic.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o: Source/winc3400_142/driver/source/nmasic.c .generated_files/flags/ChaletDuinoV2_795F512H_/1c00941b63c8319349136d062bb7761bfcfe4060 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o Source/winc3400_142/driver/source/nmasic.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o Source/winc3400_142/driver/source/nmasic.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o: Source/winc3400_142/driver/source/nmbus.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o: Source/winc3400_142/driver/source/nmbus.c .generated_files/flags/ChaletDuinoV2_795F512H_/aa9a0a1a7f5f04b0ef66873946e9e24873b525c9 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o Source/winc3400_142/driver/source/nmbus.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o Source/winc3400_142/driver/source/nmbus.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o: Source/winc3400_142/driver/source/nmdrv.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o: Source/winc3400_142/driver/source/nmdrv.c .generated_files/flags/ChaletDuinoV2_795F512H_/f8f6c983bb3c8866be0ac1b94128e1f41a21609a .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o Source/winc3400_142/driver/source/nmdrv.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o Source/winc3400_142/driver/source/nmdrv.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o: Source/winc3400_142/driver/source/nmspi.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o: Source/winc3400_142/driver/source/nmspi.c .generated_files/flags/ChaletDuinoV2_795F512H_/bb8af394a84afebadd85f0b845fa0c051f7b0415 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o Source/winc3400_142/driver/source/nmspi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o Source/winc3400_142/driver/source/nmspi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o: Source/winc3400_142/socket/source/inet_addr.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o: Source/winc3400_142/socket/source/inet_addr.c .generated_files/flags/ChaletDuinoV2_795F512H_/6cae4b1fba34b0d0b64395b22ace36e09dbfb1e6 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o Source/winc3400_142/socket/source/inet_addr.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o Source/winc3400_142/socket/source/inet_addr.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o: Source/winc3400_142/socket/source/inet_ntop.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o: Source/winc3400_142/socket/source/inet_ntop.c .generated_files/flags/ChaletDuinoV2_795F512H_/677ae39d400abbfb5cd2c8ba96f53dbf5a78f03 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o Source/winc3400_142/socket/source/inet_ntop.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o Source/winc3400_142/socket/source/inet_ntop.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o: Source/winc3400_142/socket/source/socket.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o: Source/winc3400_142/socket/source/socket.c .generated_files/flags/ChaletDuinoV2_795F512H_/9a916c9d0bb9f93dddc59f7dfee4661ed8184d1a .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o Source/winc3400_142/socket/source/socket.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o Source/winc3400_142/socket/source/socket.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o: Source/winc3400_142/spi_flash/source/spi_flash.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o: Source/winc3400_142/spi_flash/source/spi_flash.c .generated_files/flags/ChaletDuinoV2_795F512H_/ee091fd8b4db9f0d6d4367fab63defd407b407fe .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/spi_flash/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/spi_flash/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o Source/winc3400_142/spi_flash/source/spi_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o Source/winc3400_142/spi_flash/source/spi_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/DigitalIO.o: Source/DigitalIO.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/DigitalIO.o: Source/DigitalIO.c .generated_files/flags/ChaletDuinoV2_795F512H_/a32c558660fda601b271293d767c0bbc11d5f3cc .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/DigitalIO.o.d
|
@${RM} ${OBJECTDIR}/Source/DigitalIO.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/DigitalIO.o
|
@${RM} ${OBJECTDIR}/Source/DigitalIO.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/DigitalIO.o.d" -o ${OBJECTDIR}/Source/DigitalIO.o Source/DigitalIO.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/DigitalIO.o.d" -o ${OBJECTDIR}/Source/DigitalIO.o Source/DigitalIO.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/DigitalIO.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/InternalUart.o: Source/InternalUart.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/InternalUart.o: Source/InternalUart.c .generated_files/flags/ChaletDuinoV2_795F512H_/812d36fcfd44e40b8bad0b2468a1552c2d10e608 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/InternalUart.o.d
|
@${RM} ${OBJECTDIR}/Source/InternalUart.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/InternalUart.o
|
@${RM} ${OBJECTDIR}/Source/InternalUart.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/InternalUart.o.d" -o ${OBJECTDIR}/Source/InternalUart.o Source/InternalUart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/InternalUart.o.d" -o ${OBJECTDIR}/Source/InternalUart.o Source/InternalUart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/InternalUart.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/NetworkProtocol.o: Source/NetworkProtocol.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/NetworkProtocol.o: Source/NetworkProtocol.c .generated_files/flags/ChaletDuinoV2_795F512H_/2afac9bfb2393458eb72a04239b152555cebcccc .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o.d
|
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o
|
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/NetworkProtocol.o.d" -o ${OBJECTDIR}/Source/NetworkProtocol.o Source/NetworkProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/NetworkProtocol.o.d" -o ${OBJECTDIR}/Source/NetworkProtocol.o Source/NetworkProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/NetworkProtocol.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Terminal.o: Source/Terminal.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Terminal.o: Source/Terminal.c .generated_files/flags/ChaletDuinoV2_795F512H_/4dddc5b8ab993a5db354a04479e03c18840d6d4d .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Terminal.o.d
|
@${RM} ${OBJECTDIR}/Source/Terminal.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Terminal.o
|
@${RM} ${OBJECTDIR}/Source/Terminal.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Terminal.o.d" -o ${OBJECTDIR}/Source/Terminal.o Source/Terminal.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Terminal.o.d" -o ${OBJECTDIR}/Source/Terminal.o Source/Terminal.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Terminal.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Uart.o: Source/Uart.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Uart.o: Source/Uart.c .generated_files/flags/ChaletDuinoV2_795F512H_/69311d9c63afa18e7acea64622ac73941b515d7a .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Uart.o.d
|
@${RM} ${OBJECTDIR}/Source/Uart.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Uart.o
|
@${RM} ${OBJECTDIR}/Source/Uart.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Uart.o.d" -o ${OBJECTDIR}/Source/Uart.o Source/Uart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Uart.o.d" -o ${OBJECTDIR}/Source/Uart.o Source/Uart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Uart.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Util.o: Source/Util.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Util.o: Source/Util.c .generated_files/flags/ChaletDuinoV2_795F512H_/7ba1f11da2afe15a759901d5bcdee8d7f8ee658b .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Util.o.d
|
@${RM} ${OBJECTDIR}/Source/Util.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Util.o
|
@${RM} ${OBJECTDIR}/Source/Util.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Util.o.d" -o ${OBJECTDIR}/Source/Util.o Source/Util.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Util.o.d" -o ${OBJECTDIR}/Source/Util.o Source/Util.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Util.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/exceptions.o: Source/exceptions.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/exceptions.o: Source/exceptions.c .generated_files/flags/ChaletDuinoV2_795F512H_/e6d5a490a98fc66c250479272e07e51bceeb51bf .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/exceptions.o.d
|
@${RM} ${OBJECTDIR}/Source/exceptions.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/exceptions.o
|
@${RM} ${OBJECTDIR}/Source/exceptions.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/exceptions.o.d" -o ${OBJECTDIR}/Source/exceptions.o Source/exceptions.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/exceptions.o.d" -o ${OBJECTDIR}/Source/exceptions.o Source/exceptions.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/exceptions.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/interrupts.o: Source/interrupts.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/interrupts.o: Source/interrupts.c .generated_files/flags/ChaletDuinoV2_795F512H_/c31e25bdff7e3ce4cac45cbeb0f227565b69ef37 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/interrupts.o.d
|
@${RM} ${OBJECTDIR}/Source/interrupts.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/interrupts.o
|
@${RM} ${OBJECTDIR}/Source/interrupts.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/interrupts.o.d" -o ${OBJECTDIR}/Source/interrupts.o Source/interrupts.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/interrupts.o.d" -o ${OBJECTDIR}/Source/interrupts.o Source/interrupts.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/interrupts.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/main.o: Source/main.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/main.o: Source/main.c .generated_files/flags/ChaletDuinoV2_795F512H_/a3e903be7246d348defce20eaa411db440f0d57 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/main.o.d
|
@${RM} ${OBJECTDIR}/Source/main.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/main.o
|
@${RM} ${OBJECTDIR}/Source/main.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/main.o.d" -o ${OBJECTDIR}/Source/main.o Source/main.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/main.o.d" -o ${OBJECTDIR}/Source/main.o Source/main.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/main.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/system.o: Source/system.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/system.o: Source/system.c .generated_files/flags/ChaletDuinoV2_795F512H_/6aa0630c2405ca0b409cbfa60b9fac92f6a0b8c7 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/system.o.d
|
@${RM} ${OBJECTDIR}/Source/system.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/system.o
|
@${RM} ${OBJECTDIR}/Source/system.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/system.o.d" -o ${OBJECTDIR}/Source/system.o Source/system.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/system.o.d" -o ${OBJECTDIR}/Source/system.o Source/system.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/system.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/template.o: Source/template.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/template.o: Source/template.c .generated_files/flags/ChaletDuinoV2_795F512H_/4c3c90d0182c4eab6a95dfeec84d8a5d6295963 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/template.o.d
|
@${RM} ${OBJECTDIR}/Source/template.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/template.o
|
@${RM} ${OBJECTDIR}/Source/template.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/template.o.d" -o ${OBJECTDIR}/Source/template.o Source/template.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/template.o.d" -o ${OBJECTDIR}/Source/template.o Source/template.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/template.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/timer.o: Source/timer.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/timer.o: Source/timer.c .generated_files/flags/ChaletDuinoV2_795F512H_/5a61f1ba0c97284e2cb0868c0e1a4a870f0ce7da .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/timer.o.d
|
@${RM} ${OBJECTDIR}/Source/timer.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/timer.o
|
@${RM} ${OBJECTDIR}/Source/timer.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/timer.o.d" -o ${OBJECTDIR}/Source/timer.o Source/timer.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/timer.o.d" -o ${OBJECTDIR}/Source/timer.o Source/timer.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/timer.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/WiFiCtrl.o: Source/WiFiCtrl.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/WiFiCtrl.o: Source/WiFiCtrl.c .generated_files/flags/ChaletDuinoV2_795F512H_/22728d8edb0e57957d0d81538e63a126b2733b9c .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o.d
|
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o
|
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/WiFiCtrl.o.d" -o ${OBJECTDIR}/Source/WiFiCtrl.o Source/WiFiCtrl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/WiFiCtrl.o.d" -o ${OBJECTDIR}/Source/WiFiCtrl.o Source/WiFiCtrl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/WiFiCtrl.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/SPI.o: Source/SPI.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/SPI.o: Source/SPI.c .generated_files/flags/ChaletDuinoV2_795F512H_/de0f900a7b09c88dabb1e266bc47985730f31e2a .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI.o.d
|
@${RM} ${OBJECTDIR}/Source/SPI.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI.o
|
@${RM} ${OBJECTDIR}/Source/SPI.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/SPI.o.d" -o ${OBJECTDIR}/Source/SPI.o Source/SPI.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/SPI.o.d" -o ${OBJECTDIR}/Source/SPI.o Source/SPI.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/SPI.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/LoraNetworkInterface.o: Source/LoraNetworkInterface.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/ChaletPowerRelay.o: Source/ChaletPowerRelay.c .generated_files/flags/ChaletDuinoV2_795F512H_/a7d4bd052e4324d6117de7483375914c9849921a .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o.d
|
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o
|
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/LoraNetworkInterface.o.d" -o ${OBJECTDIR}/Source/LoraNetworkInterface.o Source/LoraNetworkInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/LoraNetworkInterface.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/ChaletPowerRelay.o: Source/ChaletPowerRelay.c nbproject/Makefile-${CND_CONF}.mk
|
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o.d
|
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o
|
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/ChaletPowerRelay.o.d" -o ${OBJECTDIR}/Source/ChaletPowerRelay.o Source/ChaletPowerRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ChaletPowerRelay.o.d" -o ${OBJECTDIR}/Source/ChaletPowerRelay.o Source/ChaletPowerRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/ChaletPowerRelay.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/HarakiriRelay.o: Source/HarakiriRelay.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/HarakiriRelay.o: Source/HarakiriRelay.c .generated_files/flags/ChaletDuinoV2_795F512H_/7309ccb541872e794dfeb1eab83d2ae9a4a41fb8 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o.d
|
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o
|
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/HarakiriRelay.o.d" -o ${OBJECTDIR}/Source/HarakiriRelay.o Source/HarakiriRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/HarakiriRelay.o.d" -o ${OBJECTDIR}/Source/HarakiriRelay.o Source/HarakiriRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/HarakiriRelay.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/BatteryMonitor.o: Source/BatteryMonitor.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/BatteryMonitor.o: Source/BatteryMonitor.c .generated_files/flags/ChaletDuinoV2_795F512H_/79dfd8c61596935d216ce2c21c26105c30d2ea0 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o.d
|
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o
|
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/BatteryMonitor.o.d" -o ${OBJECTDIR}/Source/BatteryMonitor.o Source/BatteryMonitor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/BatteryMonitor.o.d" -o ${OBJECTDIR}/Source/BatteryMonitor.o Source/BatteryMonitor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/BatteryMonitor.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/ina219.o: Source/ina219.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/ina219.o: Source/ina219.c .generated_files/flags/ChaletDuinoV2_795F512H_/a2cac8271e5b7fb37ed5acc76680cbcc23091048 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/ina219.o.d
|
@${RM} ${OBJECTDIR}/Source/ina219.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/ina219.o
|
@${RM} ${OBJECTDIR}/Source/ina219.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/ina219.o.d" -o ${OBJECTDIR}/Source/ina219.o Source/ina219.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ina219.o.d" -o ${OBJECTDIR}/Source/ina219.o Source/ina219.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/ina219.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/I2C.o: Source/I2C.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/I2C.o: Source/I2C.c .generated_files/flags/ChaletDuinoV2_795F512H_/51a5408c16fd6702a1bf2d70ac80579182efbd04 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/I2C.o.d
|
@${RM} ${OBJECTDIR}/Source/I2C.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/I2C.o
|
@${RM} ${OBJECTDIR}/Source/I2C.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/I2C.o.d" -o ${OBJECTDIR}/Source/I2C.o Source/I2C.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/I2C.o.d" -o ${OBJECTDIR}/Source/I2C.o Source/I2C.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/I2C.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/SPI_Flash.o: Source/SPI_Flash.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/SPI_Flash.o: Source/SPI_Flash.c .generated_files/flags/ChaletDuinoV2_795F512H_/abd77146baaf22ed81a8d8abca2e285e930f910e .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o.d
|
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o
|
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/SPI_Flash.o.d" -o ${OBJECTDIR}/Source/SPI_Flash.o Source/SPI_Flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/SPI_Flash.o.d" -o ${OBJECTDIR}/Source/SPI_Flash.o Source/SPI_Flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/SPI_Flash.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Syslog.o: Source/Syslog.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Syslog.o: Source/Syslog.c .generated_files/flags/ChaletDuinoV2_795F512H_/16edc20e4a1c66e10771d3953264016c3ac64376 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Syslog.o.d
|
@${RM} ${OBJECTDIR}/Source/Syslog.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Syslog.o
|
@${RM} ${OBJECTDIR}/Source/Syslog.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Syslog.o.d" -o ${OBJECTDIR}/Source/Syslog.o Source/Syslog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Syslog.o.d" -o ${OBJECTDIR}/Source/Syslog.o Source/Syslog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Syslog.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Watchdog.o: Source/Watchdog.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Watchdog.o: Source/Watchdog.c .generated_files/flags/ChaletDuinoV2_795F512H_/7766efb8bb9501a69c346b3ba4088e6c7318396f .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Watchdog.o.d
|
@${RM} ${OBJECTDIR}/Source/Watchdog.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Watchdog.o
|
@${RM} ${OBJECTDIR}/Source/Watchdog.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Watchdog.o.d" -o ${OBJECTDIR}/Source/Watchdog.o Source/Watchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Watchdog.o.d" -o ${OBJECTDIR}/Source/Watchdog.o Source/Watchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Watchdog.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/BootloaderInterface.o: Source/BootloaderInterface.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/BootloaderInterface.o: Source/BootloaderInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/9f7c380c40b98f9282f70cd9c65b911160077db .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o.d
|
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o
|
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/BootloaderInterface.o.d" -o ${OBJECTDIR}/Source/BootloaderInterface.o Source/BootloaderInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/BootloaderInterface.o.d" -o ${OBJECTDIR}/Source/BootloaderInterface.o Source/BootloaderInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/BootloaderInterface.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/TemperatureSensor.o: Source/TemperatureSensor.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/TemperatureSensor.o: Source/TemperatureSensor.c .generated_files/flags/ChaletDuinoV2_795F512H_/c6a5fa13605a45892711fe192f921c077d2a49fa .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o.d
|
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o
|
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/TemperatureSensor.o.d" -o ${OBJECTDIR}/Source/TemperatureSensor.o Source/TemperatureSensor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/TemperatureSensor.o.d" -o ${OBJECTDIR}/Source/TemperatureSensor.o Source/TemperatureSensor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/TemperatureSensor.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/TC77.o: Source/TC77.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/TC77.o: Source/TC77.c .generated_files/flags/ChaletDuinoV2_795F512H_/743f1c2872b6af9e902b067d33928214cda4459d .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/TC77.o.d
|
@${RM} ${OBJECTDIR}/Source/TC77.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/TC77.o
|
@${RM} ${OBJECTDIR}/Source/TC77.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/TC77.o.d" -o ${OBJECTDIR}/Source/TC77.o Source/TC77.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/TC77.o.d" -o ${OBJECTDIR}/Source/TC77.o Source/TC77.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/TC77.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/BootloaderProtocol.o: Source/BootloaderProtocol.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/BootloaderProtocol.o: Source/BootloaderProtocol.c .generated_files/flags/ChaletDuinoV2_795F512H_/bb38ddd76ae2e5bba277937e7fa693922920e752 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o.d
|
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o
|
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/BootloaderProtocol.o.d" -o ${OBJECTDIR}/Source/BootloaderProtocol.o Source/BootloaderProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/BootloaderProtocol.o.d" -o ${OBJECTDIR}/Source/BootloaderProtocol.o Source/BootloaderProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/BootloaderProtocol.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/crc32.o: Source/crc32.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/crc32.o: Source/crc32.c .generated_files/flags/ChaletDuinoV2_795F512H_/2596172f478a5fa58225f5b64f2b37f0d2067d30 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/crc32.o.d
|
@${RM} ${OBJECTDIR}/Source/crc32.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/crc32.o
|
@${RM} ${OBJECTDIR}/Source/crc32.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/crc32.o.d" -o ${OBJECTDIR}/Source/crc32.o Source/crc32.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/crc32.o.d" -o ${OBJECTDIR}/Source/crc32.o Source/crc32.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/crc32.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/LoraWatchdog.o: Source/LoraWatchdog.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/LoraWatchdog.o: Source/LoraWatchdog.c .generated_files/flags/ChaletDuinoV2_795F512H_/1b39abc5bd0d2db2c1b69c151e6dd1110cf6550b .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o.d
|
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o
|
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/LoraWatchdog.o.d" -o ${OBJECTDIR}/Source/LoraWatchdog.o Source/LoraWatchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LoraWatchdog.o.d" -o ${OBJECTDIR}/Source/LoraWatchdog.o Source/LoraWatchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/LoraWatchdog.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
${OBJECTDIR}/Source/hd44780.o: Source/hd44780.c .generated_files/flags/ChaletDuinoV2_795F512H_/ad88f17add2be9f75330ee3317a3b0be33f7198d .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/hd44780.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/hd44780.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/hd44780.o.d" -o ${OBJECTDIR}/Source/hd44780.o Source/hd44780.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/LCDCtrl.o: Source/LCDCtrl.c .generated_files/flags/ChaletDuinoV2_795F512H_/d4186a96b8b9d070bbd62338816e8e04ad6f59cd .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LCDCtrl.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LCDCtrl.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LCDCtrl.o.d" -o ${OBJECTDIR}/Source/LCDCtrl.o Source/LCDCtrl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/LoraNetworkInterface.o: Source/LoraNetworkInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/a65ea536526e354b5aa7307c4c353ff4c08f7055 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LoraNetworkInterface.o.d" -o ${OBJECTDIR}/Source/LoraNetworkInterface.o Source/LoraNetworkInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/SIM7080GInterface.o: Source/SIM7080GInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/393cd301e79cf1604517ded88ef2db158b1cbcbf .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/SIM7080GInterface.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/SIM7080GInterface.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/SIM7080GInterface.o.d" -o ${OBJECTDIR}/Source/SIM7080GInterface.o Source/SIM7080GInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/LTENetworkInterface.o: Source/LTENetworkInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/6b2bd822786faba057ef255b0fb2dfb8cd5e731b .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LTENetworkInterface.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LTENetworkInterface.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LTENetworkInterface.o.d" -o ${OBJECTDIR}/Source/LTENetworkInterface.o Source/LTENetworkInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/ATCmdInterpreter.o: Source/ATCmdInterpreter.c .generated_files/flags/ChaletDuinoV2_795F512H_/4633af6d85f937f115f56b60a096551222f14d24 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/ATCmdInterpreter.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/ATCmdInterpreter.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -fframe-base-loclist -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ATCmdInterpreter.o.d" -o ${OBJECTDIR}/Source/ATCmdInterpreter.o Source/ATCmdInterpreter.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
else
|
else
|
||||||
${OBJECTDIR}/Source/ChaletduinoV2Board.o: Source/ChaletduinoV2Board.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/ChaletduinoV2Board.o: Source/ChaletduinoV2Board.c .generated_files/flags/ChaletDuinoV2_795F512H_/f317718effc03bab7ba3e84ce061f1c4eb609db9 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o.d
|
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o
|
@${RM} ${OBJECTDIR}/Source/ChaletduinoV2Board.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/ChaletduinoV2Board.o.d" -o ${OBJECTDIR}/Source/ChaletduinoV2Board.o Source/ChaletduinoV2Board.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ChaletduinoV2Board.o.d" -o ${OBJECTDIR}/Source/ChaletduinoV2Board.o Source/ChaletduinoV2Board.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/ChaletduinoV2Board.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o: Source/winc3400_142/common/source/nm_common.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o: Source/winc3400_142/common/source/nm_common.c .generated_files/flags/ChaletDuinoV2_795F512H_/2d9507c9bcb9de44035081f4e9daeceee5de4ba9 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/common/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/common/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d" -o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o Source/winc3400_142/common/source/nm_common.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d" -o ${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o Source/winc3400_142/common/source/nm_common.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/common/source/nm_common.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o: Source/winc3400_142/driver/source/m2m_flash.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o: Source/winc3400_142/driver/source/m2m_flash.c .generated_files/flags/ChaletDuinoV2_795F512H_/aaa29b7987ee6c304fd8c00b67e061886e2dc430 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o Source/winc3400_142/driver/source/m2m_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o Source/winc3400_142/driver/source/m2m_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_flash.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o: Source/winc3400_142/driver/source/m2m_hif.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o: Source/winc3400_142/driver/source/m2m_hif.c .generated_files/flags/ChaletDuinoV2_795F512H_/aafd6cffe66b2163311ed10082a84ba2c130b39d .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o Source/winc3400_142/driver/source/m2m_hif.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o Source/winc3400_142/driver/source/m2m_hif.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_hif.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o: Source/winc3400_142/driver/source/m2m_ota.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o: Source/winc3400_142/driver/source/m2m_ota.c .generated_files/flags/ChaletDuinoV2_795F512H_/c76af9b3bc7a07b93c740ac9ae9b2f69523eff39 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o Source/winc3400_142/driver/source/m2m_ota.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o Source/winc3400_142/driver/source/m2m_ota.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ota.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o: Source/winc3400_142/driver/source/m2m_periph.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o: Source/winc3400_142/driver/source/m2m_periph.c .generated_files/flags/ChaletDuinoV2_795F512H_/100f9f4556fd2fdb266a6f76d5a37d188c0b27a8 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o Source/winc3400_142/driver/source/m2m_periph.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o Source/winc3400_142/driver/source/m2m_periph.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_periph.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o: Source/winc3400_142/driver/source/m2m_ssl.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o: Source/winc3400_142/driver/source/m2m_ssl.c .generated_files/flags/ChaletDuinoV2_795F512H_/aef3bae7960dd910fc4c623f16bad93dcb8d1056 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o Source/winc3400_142/driver/source/m2m_ssl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o Source/winc3400_142/driver/source/m2m_ssl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_ssl.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o: Source/winc3400_142/driver/source/m2m_wifi.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o: Source/winc3400_142/driver/source/m2m_wifi.c .generated_files/flags/ChaletDuinoV2_795F512H_/cfcad7f4c7ec712049c409daf3ee0dd2bd52154b .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o Source/winc3400_142/driver/source/m2m_wifi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o Source/winc3400_142/driver/source/m2m_wifi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/m2m_wifi.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o: Source/winc3400_142/driver/source/nmasic.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o: Source/winc3400_142/driver/source/nmasic.c .generated_files/flags/ChaletDuinoV2_795F512H_/529d7272de72303086c9060e76336c8d14d7d559 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o Source/winc3400_142/driver/source/nmasic.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o Source/winc3400_142/driver/source/nmasic.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmasic.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o: Source/winc3400_142/driver/source/nmbus.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o: Source/winc3400_142/driver/source/nmbus.c .generated_files/flags/ChaletDuinoV2_795F512H_/355a8e265d8fe71c6f0d9b0505c8f814e8e4290f .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o Source/winc3400_142/driver/source/nmbus.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o Source/winc3400_142/driver/source/nmbus.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmbus.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o: Source/winc3400_142/driver/source/nmdrv.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o: Source/winc3400_142/driver/source/nmdrv.c .generated_files/flags/ChaletDuinoV2_795F512H_/95f98e75275bcb5863962fc31c3e1f8b9eabe790 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o Source/winc3400_142/driver/source/nmdrv.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o Source/winc3400_142/driver/source/nmdrv.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmdrv.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o: Source/winc3400_142/driver/source/nmspi.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o: Source/winc3400_142/driver/source/nmspi.c .generated_files/flags/ChaletDuinoV2_795F512H_/9307fd36e231d0a19df5ac8f3a1c13aa7494b97 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/driver/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o Source/winc3400_142/driver/source/nmspi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d" -o ${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o Source/winc3400_142/driver/source/nmspi.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/driver/source/nmspi.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o: Source/winc3400_142/socket/source/inet_addr.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o: Source/winc3400_142/socket/source/inet_addr.c .generated_files/flags/ChaletDuinoV2_795F512H_/3c533076f7bb0650d4a53977a93844da8591860b .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o Source/winc3400_142/socket/source/inet_addr.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o Source/winc3400_142/socket/source/inet_addr.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_addr.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o: Source/winc3400_142/socket/source/inet_ntop.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o: Source/winc3400_142/socket/source/inet_ntop.c .generated_files/flags/ChaletDuinoV2_795F512H_/dfbaff97729cda521d118f6585262f1366897909 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o Source/winc3400_142/socket/source/inet_ntop.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o Source/winc3400_142/socket/source/inet_ntop.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/socket/source/inet_ntop.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o: Source/winc3400_142/socket/source/socket.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o: Source/winc3400_142/socket/source/socket.c .generated_files/flags/ChaletDuinoV2_795F512H_/8e7ede48a4597968928ff4afeaac983e55d62b28 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/socket/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o Source/winc3400_142/socket/source/socket.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d" -o ${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o Source/winc3400_142/socket/source/socket.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/socket/source/socket.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o: Source/winc3400_142/spi_flash/source/spi_flash.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o: Source/winc3400_142/spi_flash/source/spi_flash.c .generated_files/flags/ChaletDuinoV2_795F512H_/bd2363a6ef92145f65c47f6cc087acb1db9d9005 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/spi_flash/source"
|
@${MKDIR} "${OBJECTDIR}/Source/winc3400_142/spi_flash/source"
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o
|
@${RM} ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o Source/winc3400_142/spi_flash/source/spi_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d" -o ${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o Source/winc3400_142/spi_flash/source/spi_flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/winc3400_142/spi_flash/source/spi_flash.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/DigitalIO.o: Source/DigitalIO.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/DigitalIO.o: Source/DigitalIO.c .generated_files/flags/ChaletDuinoV2_795F512H_/f79d0e9d47aa9ab041fccf2a7ce790a70033fea .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/DigitalIO.o.d
|
@${RM} ${OBJECTDIR}/Source/DigitalIO.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/DigitalIO.o
|
@${RM} ${OBJECTDIR}/Source/DigitalIO.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/DigitalIO.o.d" -o ${OBJECTDIR}/Source/DigitalIO.o Source/DigitalIO.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/DigitalIO.o.d" -o ${OBJECTDIR}/Source/DigitalIO.o Source/DigitalIO.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/DigitalIO.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/InternalUart.o: Source/InternalUart.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/InternalUart.o: Source/InternalUart.c .generated_files/flags/ChaletDuinoV2_795F512H_/7da33a79e26bc6461a3098936167e7e1dd5ae5a3 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/InternalUart.o.d
|
@${RM} ${OBJECTDIR}/Source/InternalUart.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/InternalUart.o
|
@${RM} ${OBJECTDIR}/Source/InternalUart.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/InternalUart.o.d" -o ${OBJECTDIR}/Source/InternalUart.o Source/InternalUart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/InternalUart.o.d" -o ${OBJECTDIR}/Source/InternalUart.o Source/InternalUart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/InternalUart.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/NetworkProtocol.o: Source/NetworkProtocol.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/NetworkProtocol.o: Source/NetworkProtocol.c .generated_files/flags/ChaletDuinoV2_795F512H_/35d5e5e04b2bbc729caf5f6010773de1b05e3601 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o.d
|
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o
|
@${RM} ${OBJECTDIR}/Source/NetworkProtocol.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/NetworkProtocol.o.d" -o ${OBJECTDIR}/Source/NetworkProtocol.o Source/NetworkProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/NetworkProtocol.o.d" -o ${OBJECTDIR}/Source/NetworkProtocol.o Source/NetworkProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/NetworkProtocol.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Terminal.o: Source/Terminal.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Terminal.o: Source/Terminal.c .generated_files/flags/ChaletDuinoV2_795F512H_/729b3c7e73160fb675a49a3222ac7113a90ae81b .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Terminal.o.d
|
@${RM} ${OBJECTDIR}/Source/Terminal.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Terminal.o
|
@${RM} ${OBJECTDIR}/Source/Terminal.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Terminal.o.d" -o ${OBJECTDIR}/Source/Terminal.o Source/Terminal.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Terminal.o.d" -o ${OBJECTDIR}/Source/Terminal.o Source/Terminal.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Terminal.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Uart.o: Source/Uart.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Uart.o: Source/Uart.c .generated_files/flags/ChaletDuinoV2_795F512H_/4c1b3bce7b532a056662da3db7081cd227c762b0 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Uart.o.d
|
@${RM} ${OBJECTDIR}/Source/Uart.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Uart.o
|
@${RM} ${OBJECTDIR}/Source/Uart.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Uart.o.d" -o ${OBJECTDIR}/Source/Uart.o Source/Uart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Uart.o.d" -o ${OBJECTDIR}/Source/Uart.o Source/Uart.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Uart.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Util.o: Source/Util.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Util.o: Source/Util.c .generated_files/flags/ChaletDuinoV2_795F512H_/56b21bccdc20c33ce0adabaa34b6813cae3807e4 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Util.o.d
|
@${RM} ${OBJECTDIR}/Source/Util.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Util.o
|
@${RM} ${OBJECTDIR}/Source/Util.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Util.o.d" -o ${OBJECTDIR}/Source/Util.o Source/Util.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Util.o.d" -o ${OBJECTDIR}/Source/Util.o Source/Util.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Util.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/exceptions.o: Source/exceptions.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/exceptions.o: Source/exceptions.c .generated_files/flags/ChaletDuinoV2_795F512H_/33d27ce608b780e83868f976b1b47149a314cccf .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/exceptions.o.d
|
@${RM} ${OBJECTDIR}/Source/exceptions.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/exceptions.o
|
@${RM} ${OBJECTDIR}/Source/exceptions.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/exceptions.o.d" -o ${OBJECTDIR}/Source/exceptions.o Source/exceptions.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/exceptions.o.d" -o ${OBJECTDIR}/Source/exceptions.o Source/exceptions.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/exceptions.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/interrupts.o: Source/interrupts.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/interrupts.o: Source/interrupts.c .generated_files/flags/ChaletDuinoV2_795F512H_/9ea7b5f35a74b6d2fcac25bc6fa9bb2647981452 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/interrupts.o.d
|
@${RM} ${OBJECTDIR}/Source/interrupts.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/interrupts.o
|
@${RM} ${OBJECTDIR}/Source/interrupts.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/interrupts.o.d" -o ${OBJECTDIR}/Source/interrupts.o Source/interrupts.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/interrupts.o.d" -o ${OBJECTDIR}/Source/interrupts.o Source/interrupts.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/interrupts.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/main.o: Source/main.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/main.o: Source/main.c .generated_files/flags/ChaletDuinoV2_795F512H_/ca9c831c0dc5fa67485814efc44ddfef92a878be .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/main.o.d
|
@${RM} ${OBJECTDIR}/Source/main.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/main.o
|
@${RM} ${OBJECTDIR}/Source/main.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/main.o.d" -o ${OBJECTDIR}/Source/main.o Source/main.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/main.o.d" -o ${OBJECTDIR}/Source/main.o Source/main.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/main.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/system.o: Source/system.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/system.o: Source/system.c .generated_files/flags/ChaletDuinoV2_795F512H_/ebf2ab077f78d949d4ba365f11c49899db87619e .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/system.o.d
|
@${RM} ${OBJECTDIR}/Source/system.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/system.o
|
@${RM} ${OBJECTDIR}/Source/system.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/system.o.d" -o ${OBJECTDIR}/Source/system.o Source/system.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/system.o.d" -o ${OBJECTDIR}/Source/system.o Source/system.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/system.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/template.o: Source/template.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/template.o: Source/template.c .generated_files/flags/ChaletDuinoV2_795F512H_/c94f5d0366b173bcdb52d7fcc0a573a664289978 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/template.o.d
|
@${RM} ${OBJECTDIR}/Source/template.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/template.o
|
@${RM} ${OBJECTDIR}/Source/template.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/template.o.d" -o ${OBJECTDIR}/Source/template.o Source/template.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/template.o.d" -o ${OBJECTDIR}/Source/template.o Source/template.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/template.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/timer.o: Source/timer.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/timer.o: Source/timer.c .generated_files/flags/ChaletDuinoV2_795F512H_/e335963a9bd9373d1e73555949630b6c8a173214 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/timer.o.d
|
@${RM} ${OBJECTDIR}/Source/timer.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/timer.o
|
@${RM} ${OBJECTDIR}/Source/timer.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/timer.o.d" -o ${OBJECTDIR}/Source/timer.o Source/timer.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/timer.o.d" -o ${OBJECTDIR}/Source/timer.o Source/timer.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/timer.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/WiFiCtrl.o: Source/WiFiCtrl.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/WiFiCtrl.o: Source/WiFiCtrl.c .generated_files/flags/ChaletDuinoV2_795F512H_/2fb29457c2cc235b20c457cc870bff1f9200ea07 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o.d
|
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o
|
@${RM} ${OBJECTDIR}/Source/WiFiCtrl.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/WiFiCtrl.o.d" -o ${OBJECTDIR}/Source/WiFiCtrl.o Source/WiFiCtrl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/WiFiCtrl.o.d" -o ${OBJECTDIR}/Source/WiFiCtrl.o Source/WiFiCtrl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/WiFiCtrl.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/SPI.o: Source/SPI.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/SPI.o: Source/SPI.c .generated_files/flags/ChaletDuinoV2_795F512H_/d841bc4b3333633df956e41e8ccf1c751ffc886f .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI.o.d
|
@${RM} ${OBJECTDIR}/Source/SPI.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI.o
|
@${RM} ${OBJECTDIR}/Source/SPI.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/SPI.o.d" -o ${OBJECTDIR}/Source/SPI.o Source/SPI.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/SPI.o.d" -o ${OBJECTDIR}/Source/SPI.o Source/SPI.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/SPI.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/LoraNetworkInterface.o: Source/LoraNetworkInterface.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/ChaletPowerRelay.o: Source/ChaletPowerRelay.c .generated_files/flags/ChaletDuinoV2_795F512H_/6fccdb8b0cbd49d4b55638bebbc0fc8db14446ec .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o.d
|
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o
|
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/LoraNetworkInterface.o.d" -o ${OBJECTDIR}/Source/LoraNetworkInterface.o Source/LoraNetworkInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/LoraNetworkInterface.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/ChaletPowerRelay.o: Source/ChaletPowerRelay.c nbproject/Makefile-${CND_CONF}.mk
|
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o.d
|
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o
|
@${RM} ${OBJECTDIR}/Source/ChaletPowerRelay.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/ChaletPowerRelay.o.d" -o ${OBJECTDIR}/Source/ChaletPowerRelay.o Source/ChaletPowerRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ChaletPowerRelay.o.d" -o ${OBJECTDIR}/Source/ChaletPowerRelay.o Source/ChaletPowerRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/ChaletPowerRelay.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/HarakiriRelay.o: Source/HarakiriRelay.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/HarakiriRelay.o: Source/HarakiriRelay.c .generated_files/flags/ChaletDuinoV2_795F512H_/c78024fda89c18d9c761159742bf72aeb219053e .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o.d
|
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o
|
@${RM} ${OBJECTDIR}/Source/HarakiriRelay.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/HarakiriRelay.o.d" -o ${OBJECTDIR}/Source/HarakiriRelay.o Source/HarakiriRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/HarakiriRelay.o.d" -o ${OBJECTDIR}/Source/HarakiriRelay.o Source/HarakiriRelay.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/HarakiriRelay.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/BatteryMonitor.o: Source/BatteryMonitor.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/BatteryMonitor.o: Source/BatteryMonitor.c .generated_files/flags/ChaletDuinoV2_795F512H_/755b84c4b25d905615b71021e6e3a4aef5fbd135 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o.d
|
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o
|
@${RM} ${OBJECTDIR}/Source/BatteryMonitor.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/BatteryMonitor.o.d" -o ${OBJECTDIR}/Source/BatteryMonitor.o Source/BatteryMonitor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/BatteryMonitor.o.d" -o ${OBJECTDIR}/Source/BatteryMonitor.o Source/BatteryMonitor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/BatteryMonitor.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/ina219.o: Source/ina219.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/ina219.o: Source/ina219.c .generated_files/flags/ChaletDuinoV2_795F512H_/68e8fcf3a90d608568e93a95e4c13ca62505bab5 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/ina219.o.d
|
@${RM} ${OBJECTDIR}/Source/ina219.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/ina219.o
|
@${RM} ${OBJECTDIR}/Source/ina219.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/ina219.o.d" -o ${OBJECTDIR}/Source/ina219.o Source/ina219.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ina219.o.d" -o ${OBJECTDIR}/Source/ina219.o Source/ina219.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/ina219.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/I2C.o: Source/I2C.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/I2C.o: Source/I2C.c .generated_files/flags/ChaletDuinoV2_795F512H_/9e6bae46a00539297d1adb4da15ffe8be626487e .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/I2C.o.d
|
@${RM} ${OBJECTDIR}/Source/I2C.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/I2C.o
|
@${RM} ${OBJECTDIR}/Source/I2C.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/I2C.o.d" -o ${OBJECTDIR}/Source/I2C.o Source/I2C.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/I2C.o.d" -o ${OBJECTDIR}/Source/I2C.o Source/I2C.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/I2C.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/SPI_Flash.o: Source/SPI_Flash.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/SPI_Flash.o: Source/SPI_Flash.c .generated_files/flags/ChaletDuinoV2_795F512H_/871aff370db4ec920ed1c0e7ed48f117fb020a23 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o.d
|
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o
|
@${RM} ${OBJECTDIR}/Source/SPI_Flash.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/SPI_Flash.o.d" -o ${OBJECTDIR}/Source/SPI_Flash.o Source/SPI_Flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/SPI_Flash.o.d" -o ${OBJECTDIR}/Source/SPI_Flash.o Source/SPI_Flash.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/SPI_Flash.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Syslog.o: Source/Syslog.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Syslog.o: Source/Syslog.c .generated_files/flags/ChaletDuinoV2_795F512H_/562884a12a8734849ee690773a06dd02501a3f18 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Syslog.o.d
|
@${RM} ${OBJECTDIR}/Source/Syslog.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Syslog.o
|
@${RM} ${OBJECTDIR}/Source/Syslog.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Syslog.o.d" -o ${OBJECTDIR}/Source/Syslog.o Source/Syslog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Syslog.o.d" -o ${OBJECTDIR}/Source/Syslog.o Source/Syslog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Syslog.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/Watchdog.o: Source/Watchdog.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/Watchdog.o: Source/Watchdog.c .generated_files/flags/ChaletDuinoV2_795F512H_/86e9706cf3b8dd62a690f8aa9978390991deb476 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/Watchdog.o.d
|
@${RM} ${OBJECTDIR}/Source/Watchdog.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/Watchdog.o
|
@${RM} ${OBJECTDIR}/Source/Watchdog.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/Watchdog.o.d" -o ${OBJECTDIR}/Source/Watchdog.o Source/Watchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/Watchdog.o.d" -o ${OBJECTDIR}/Source/Watchdog.o Source/Watchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/Watchdog.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/BootloaderInterface.o: Source/BootloaderInterface.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/BootloaderInterface.o: Source/BootloaderInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/739ed22cbbef3bc5c8b57af9855e8b3d5ae700af .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o.d
|
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o
|
@${RM} ${OBJECTDIR}/Source/BootloaderInterface.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/BootloaderInterface.o.d" -o ${OBJECTDIR}/Source/BootloaderInterface.o Source/BootloaderInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/BootloaderInterface.o.d" -o ${OBJECTDIR}/Source/BootloaderInterface.o Source/BootloaderInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/BootloaderInterface.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/TemperatureSensor.o: Source/TemperatureSensor.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/TemperatureSensor.o: Source/TemperatureSensor.c .generated_files/flags/ChaletDuinoV2_795F512H_/2f3577b3471f99600fa7f6dee2c586e964b096e0 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o.d
|
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o
|
@${RM} ${OBJECTDIR}/Source/TemperatureSensor.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/TemperatureSensor.o.d" -o ${OBJECTDIR}/Source/TemperatureSensor.o Source/TemperatureSensor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/TemperatureSensor.o.d" -o ${OBJECTDIR}/Source/TemperatureSensor.o Source/TemperatureSensor.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/TemperatureSensor.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/TC77.o: Source/TC77.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/TC77.o: Source/TC77.c .generated_files/flags/ChaletDuinoV2_795F512H_/bb305e029a272e7da367ef659da877e6f9e8737a .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/TC77.o.d
|
@${RM} ${OBJECTDIR}/Source/TC77.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/TC77.o
|
@${RM} ${OBJECTDIR}/Source/TC77.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/TC77.o.d" -o ${OBJECTDIR}/Source/TC77.o Source/TC77.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/TC77.o.d" -o ${OBJECTDIR}/Source/TC77.o Source/TC77.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/TC77.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/BootloaderProtocol.o: Source/BootloaderProtocol.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/BootloaderProtocol.o: Source/BootloaderProtocol.c .generated_files/flags/ChaletDuinoV2_795F512H_/cc12120bd70f58eef5fd930c1a45bd811131b1a3 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o.d
|
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o
|
@${RM} ${OBJECTDIR}/Source/BootloaderProtocol.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/BootloaderProtocol.o.d" -o ${OBJECTDIR}/Source/BootloaderProtocol.o Source/BootloaderProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/BootloaderProtocol.o.d" -o ${OBJECTDIR}/Source/BootloaderProtocol.o Source/BootloaderProtocol.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/BootloaderProtocol.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/crc32.o: Source/crc32.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/crc32.o: Source/crc32.c .generated_files/flags/ChaletDuinoV2_795F512H_/ae0d9507d00ec81b74e78eb2d4cbddd86c10a1f2 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/crc32.o.d
|
@${RM} ${OBJECTDIR}/Source/crc32.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/crc32.o
|
@${RM} ${OBJECTDIR}/Source/crc32.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/crc32.o.d" -o ${OBJECTDIR}/Source/crc32.o Source/crc32.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/crc32.o.d" -o ${OBJECTDIR}/Source/crc32.o Source/crc32.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/crc32.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
|
||||||
${OBJECTDIR}/Source/LoraWatchdog.o: Source/LoraWatchdog.c nbproject/Makefile-${CND_CONF}.mk
|
${OBJECTDIR}/Source/LoraWatchdog.o: Source/LoraWatchdog.c .generated_files/flags/ChaletDuinoV2_795F512H_/efb5a7603dc4cc7065f5098565e954e5ebf44810 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
@${MKDIR} "${OBJECTDIR}/Source"
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o.d
|
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o.d
|
||||||
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o
|
@${RM} ${OBJECTDIR}/Source/LoraWatchdog.o
|
||||||
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MMD -MF "${OBJECTDIR}/Source/LoraWatchdog.o.d" -o ${OBJECTDIR}/Source/LoraWatchdog.o Source/LoraWatchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LoraWatchdog.o.d" -o ${OBJECTDIR}/Source/LoraWatchdog.o Source/LoraWatchdog.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
@${FIXDEPS} "${OBJECTDIR}/Source/LoraWatchdog.o.d" $(SILENT) -rsi ${MP_CC_DIR}../
|
|
||||||
|
${OBJECTDIR}/Source/hd44780.o: Source/hd44780.c .generated_files/flags/ChaletDuinoV2_795F512H_/81d234bb6fe39a7474ac330e9dd20f6125f86700 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/hd44780.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/hd44780.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/hd44780.o.d" -o ${OBJECTDIR}/Source/hd44780.o Source/hd44780.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/LCDCtrl.o: Source/LCDCtrl.c .generated_files/flags/ChaletDuinoV2_795F512H_/d5fad1294edb2d9c6d2c7830009171e09680a81d .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LCDCtrl.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LCDCtrl.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LCDCtrl.o.d" -o ${OBJECTDIR}/Source/LCDCtrl.o Source/LCDCtrl.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/LoraNetworkInterface.o: Source/LoraNetworkInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/6825255c3b36a6f60930764df8a4bc2f6d201d4a .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LoraNetworkInterface.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LoraNetworkInterface.o.d" -o ${OBJECTDIR}/Source/LoraNetworkInterface.o Source/LoraNetworkInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/SIM7080GInterface.o: Source/SIM7080GInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/bb25edeaeee9c5989c988de423ef7b2e942e0d88 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/SIM7080GInterface.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/SIM7080GInterface.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/SIM7080GInterface.o.d" -o ${OBJECTDIR}/Source/SIM7080GInterface.o Source/SIM7080GInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/LTENetworkInterface.o: Source/LTENetworkInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/56d4925ffdd7bc6204c3663363d87c576b03d3a6 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LTENetworkInterface.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/LTENetworkInterface.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/LTENetworkInterface.o.d" -o ${OBJECTDIR}/Source/LTENetworkInterface.o Source/LTENetworkInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
|
${OBJECTDIR}/Source/ATCmdInterpreter.o: Source/ATCmdInterpreter.c .generated_files/flags/ChaletDuinoV2_795F512H_/9e577c9842f8567e7f331cc74855dcb06a30c632 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
|
||||||
|
@${MKDIR} "${OBJECTDIR}/Source"
|
||||||
|
@${RM} ${OBJECTDIR}/Source/ATCmdInterpreter.o.d
|
||||||
|
@${RM} ${OBJECTDIR}/Source/ATCmdInterpreter.o
|
||||||
|
${MP_CC} $(MP_EXTRA_CC_PRE) -g -x c -c -mprocessor=$(MP_PROCESSOR_OPTION) -I"Source" -I"Source/winc3400_142" -I"Source/winc3400_142/bsp/include" -I"Source/winc3400_142/common/include" -I"Source/winc3400_142/driver/include" -I"Source/winc3400_142/socket/include" -I"Source/winc3400_142/spi_flash/include" -DCHALETDUINO_V2_BRD -D_SUPPRESS_PLIB_WARNING -MP -MMD -MF "${OBJECTDIR}/Source/ATCmdInterpreter.o.d" -o ${OBJECTDIR}/Source/ATCmdInterpreter.o Source/ATCmdInterpreter.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -749,15 +713,15 @@ endif
|
|||||||
# ------------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------------
|
||||||
# Rules for buildStep: link
|
# Rules for buildStep: link
|
||||||
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
||||||
dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk elf32pic32mx.x
|
${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk elf32pic32mx.x
|
||||||
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
|
@${MKDIR} ${DISTDIR}
|
||||||
${MP_CC} $(MP_EXTRA_LD_PRE) -g -mdebugger -D__MPLAB_DEBUGGER_ICD3=1 -mprocessor=$(MP_PROCESSOR_OPTION) -o dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) -mreserve=data@0x0:0x1FC -mreserve=boot@0x1FC02000:0x1FC02FEF -mreserve=boot@0x1FC02000:0x1FC024FF -Wl,--defsym=__MPLAB_BUILD=1$(MP_EXTRA_LD_POST)$(MP_LINKER_FILE_OPTION),--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_ICD3=1,--defsym=_min_heap_size=512,-Map="${DISTDIR}/${PROJECTNAME}.${IMAGE_TYPE}.map"
|
${MP_CC} $(MP_EXTRA_LD_PRE) -g -mdebugger -D__MPLAB_DEBUGGER_ICD3=1 -mprocessor=$(MP_PROCESSOR_OPTION) -o ${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) -mreserve=data@0x0:0x1FC -mreserve=boot@0x1FC02000:0x1FC02FEF -mreserve=boot@0x1FC02000:0x1FC024FF -Wl,--defsym=__MPLAB_BUILD=1$(MP_EXTRA_LD_POST)$(MP_LINKER_FILE_OPTION),--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_ICD3=1,--defsym=_min_heap_size=128,-Map="${DISTDIR}/${PROJECTNAME}.${IMAGE_TYPE}.map"
|
||||||
|
|
||||||
else
|
else
|
||||||
dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk elf32pic32mx.x
|
${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk elf32pic32mx.x
|
||||||
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
|
@${MKDIR} ${DISTDIR}
|
||||||
${MP_CC} $(MP_EXTRA_LD_PRE) -mprocessor=$(MP_PROCESSOR_OPTION) -o dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) -Wl,--defsym=__MPLAB_BUILD=1$(MP_EXTRA_LD_POST)$(MP_LINKER_FILE_OPTION),--defsym=_min_heap_size=512,-Map="${DISTDIR}/${PROJECTNAME}.${IMAGE_TYPE}.map"
|
${MP_CC} $(MP_EXTRA_LD_PRE) -mprocessor=$(MP_PROCESSOR_OPTION) -o ${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) -Wl,--defsym=__MPLAB_BUILD=1$(MP_EXTRA_LD_POST)$(MP_LINKER_FILE_OPTION),--defsym=_min_heap_size=128,-Map="${DISTDIR}/${PROJECTNAME}.${IMAGE_TYPE}.map"
|
||||||
${MP_CC_DIR}\\xc32-bin2hex dist/${CND_CONF}/${IMAGE_TYPE}/ChaletLora.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX}
|
${MP_CC_DIR}\\xc32-bin2hex ${DISTDIR}/ChaletLora.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX}
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
@ -770,8 +734,8 @@ endif
|
|||||||
|
|
||||||
# Clean Targets
|
# Clean Targets
|
||||||
.clean-conf: ${CLEAN_SUBPROJECTS}
|
.clean-conf: ${CLEAN_SUBPROJECTS}
|
||||||
${RM} -r build/ChaletDuinoV2_795F512H_
|
${RM} -r ${OBJECTDIR}
|
||||||
${RM} -r dist/ChaletDuinoV2_795F512H_
|
${RM} -r ${DISTDIR}
|
||||||
|
|
||||||
# Enable dependency checking
|
# Enable dependency checking
|
||||||
.dep.inc: .depcheck-impl
|
.dep.inc: .depcheck-impl
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -1,18 +1,23 @@
|
|||||||
#
|
#
|
||||||
#Thu Dec 30 14:57:27 EST 2021
|
#Sat Feb 08 11:00:16 EST 2025
|
||||||
default.languagetoolchain.version=2.41
|
|
||||||
ChaletDuino_775F512H_.languagetoolchain.version=1.33
|
|
||||||
default.Pack.dfplocation=C\:\\Users\\JF\\.mchp_packs\\Microchip\\PIC32MX_DFP\\1.2.228
|
|
||||||
conf.ids=default,ChaletDuino_775F512H_,ChaletDuinoV2_795F512H_
|
|
||||||
default.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v2.41\\bin
|
|
||||||
ChaletDuino_775F512H_.Pack.dfplocation=C\:\\Program Files (x86)\\Microchip\\MPLABX\\v5.40\\packs\\Microchip\\PIC32MX_DFP\\1.3.231
|
|
||||||
ChaletDuinoV2_795F512H_.Pack.dfplocation=C\:\\Program Files (x86)\\Microchip\\MPLABX\\v5.40\\packs\\Microchip\\PIC32MX_DFP\\1.3.231
|
|
||||||
configurations-xml=bbb83c38cec5eb460692a21d7e609f51
|
|
||||||
default.com-microchip-mplab-nbide-toolchainXC32-XC32LanguageToolchain.md5=a5745c99cb5a5032f17cfaf0ff720282
|
|
||||||
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=9db8f8a224aa17d0023ea7f468f871dc
|
|
||||||
ChaletDuino_775F512H_.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin
|
|
||||||
ChaletDuinoV2_795F512H_.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin
|
ChaletDuinoV2_795F512H_.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin
|
||||||
ChaletDuinoV2_795F512H_.com-microchip-mplab-nbide-toolchainXC32-XC32LanguageToolchain.md5=a5745c99cb5a5032f17cfaf0ff720282
|
default.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin
|
||||||
ChaletDuino_775F512H_.com-microchip-mplab-nbide-toolchainXC32-XC32LanguageToolchain.md5=a5745c99cb5a5032f17cfaf0ff720282
|
proj.dir=D\:\\Main\\PicDev\\Projets\\ChaletLora\\ChaletLora.X
|
||||||
ChaletDuinoV2_795F512H_.languagetoolchain.version=1.33
|
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=bcd6e5453a11ce86aaffd5305e838602
|
||||||
|
ChaletDuinoV2_795F512H_.com-microchip-mplab-mdbcore-ICD3Tool-ICD3DbgToolManager.md5=b8062f7a3afd14c7a6d50c4bb4696d24
|
||||||
|
default.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc
|
||||||
|
default.com-microchip-mplab-mdbcore-ICD3Tool-ICD3DbgToolManager.md5=b8062f7a3afd14c7a6d50c4bb4696d24
|
||||||
|
configurations-xml=1473259d34d997cd9f158c9d70cc6d8b
|
||||||
|
ChaletDuino_775F512H_.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc
|
||||||
host.platform=windows
|
host.platform=windows
|
||||||
|
ChaletDuinoV2_795F512H_.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc
|
||||||
|
ChaletDuinoV2_795F512H_.Pack.dfplocation=C\:\\Users\\JF\\.mchp_packs\\Microchip\\PIC32MX_DFP\\1.3.231
|
||||||
|
ChaletDuino_775F512H_.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin
|
||||||
|
host.id=1ig4-46sv-sm
|
||||||
|
conf.ids=default,ChaletDuino_775F512H_,ChaletDuinoV2_795F512H_
|
||||||
|
default.languagetoolchain.version=1.33
|
||||||
|
ChaletDuinoV2_795F512H_.languagetoolchain.version=1.33
|
||||||
|
ChaletDuino_775F512H_.Pack.dfplocation=C\:\\Users\\JF\\.mchp_packs\\Microchip\\PIC32MX_DFP\\1.3.231
|
||||||
|
ChaletDuino_775F512H_.com-microchip-mplab-mdbcore-ICD3Tool-ICD3DbgToolManager.md5=b8062f7a3afd14c7a6d50c4bb4696d24
|
||||||
|
default.Pack.dfplocation=C\:\\Users\\JF\\.mchp_packs\\Microchip\\PIC32MX_DFP\\1.2.228
|
||||||
|
ChaletDuino_775F512H_.languagetoolchain.version=1.33
|
||||||
|
|||||||
@ -15,11 +15,11 @@
|
|||||||
# $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ...
|
# $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ...
|
||||||
#
|
#
|
||||||
SHELL=cmd.exe
|
SHELL=cmd.exe
|
||||||
PATH_TO_IDE_BIN=C:/Program Files (x86)/Microchip/MPLABX/v5.40/mplab_platform/platform/../mplab_ide/modules/../../bin/
|
PATH_TO_IDE_BIN=C:/Program Files/Microchip/MPLABX/v6.05/mplab_platform/platform/../mplab_ide/modules/../../bin/
|
||||||
# Adding MPLAB X bin directory to path.
|
# Adding MPLAB X bin directory to path.
|
||||||
PATH:=C:/Program Files (x86)/Microchip/MPLABX/v5.40/mplab_platform/platform/../mplab_ide/modules/../../bin/:$(PATH)
|
PATH:=C:/Program Files/Microchip/MPLABX/v6.05/mplab_platform/platform/../mplab_ide/modules/../../bin/:$(PATH)
|
||||||
# Path to java used to run MPLAB X when this makefile was created
|
# Path to java used to run MPLAB X when this makefile was created
|
||||||
MP_JAVA_PATH="C:\Program Files (x86)\Microchip\MPLABX\v5.40\sys\java\zulu8.36.0.1-ca-fx-jdk8.0.202-win_x64\jre/bin/"
|
MP_JAVA_PATH="C:\Program Files\Microchip\MPLABX\v6.05\sys\java\zulu8.64.0.19-ca-fx-jre8.0.345-win_x64/bin/"
|
||||||
OS_CURRENT="$(shell uname -s)"
|
OS_CURRENT="$(shell uname -s)"
|
||||||
MP_CC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-gcc.exe"
|
MP_CC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-gcc.exe"
|
||||||
MP_CPPC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-g++.exe"
|
MP_CPPC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-g++.exe"
|
||||||
@ -27,12 +27,11 @@ MP_CPPC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-g++.exe"
|
|||||||
MP_AS="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-as.exe"
|
MP_AS="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-as.exe"
|
||||||
MP_LD="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ld.exe"
|
MP_LD="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ld.exe"
|
||||||
MP_AR="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ar.exe"
|
MP_AR="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ar.exe"
|
||||||
DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files (x86)/Microchip/MPLABX/v5.40/mplab_platform/platform/../mplab_ide/modules/../../bin/extractobjectdependencies.jar"
|
DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files/Microchip/MPLABX/v6.05/mplab_platform/platform/../mplab_ide/modules/../../bin/extractobjectdependencies.jar"
|
||||||
MP_CC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_CC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
MP_CPPC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_CPPC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
# MP_BC_DIR is not defined
|
# MP_BC_DIR is not defined
|
||||||
MP_AS_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_AS_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
MP_LD_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_LD_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
MP_AR_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_AR_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
# MP_BC_DIR is not defined
|
DFP_DIR=C:/Users/JF/.mchp_packs/Microchip/PIC32MX_DFP/1.3.231
|
||||||
DFP_DIR=C:/Program Files (x86)/Microchip/MPLABX/v5.40/packs/Microchip/PIC32MX_DFP/1.3.231
|
|
||||||
|
|||||||
@ -15,11 +15,11 @@
|
|||||||
# $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ...
|
# $ makeMP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc" ...
|
||||||
#
|
#
|
||||||
SHELL=cmd.exe
|
SHELL=cmd.exe
|
||||||
PATH_TO_IDE_BIN=C:/Program Files (x86)/Microchip/MPLABX/v5.40/mplab_platform/platform/../mplab_ide/modules/../../bin/
|
PATH_TO_IDE_BIN=C:/Program Files/Microchip/MPLABX/v6.05/mplab_platform/platform/../mplab_ide/modules/../../bin/
|
||||||
# Adding MPLAB X bin directory to path.
|
# Adding MPLAB X bin directory to path.
|
||||||
PATH:=C:/Program Files (x86)/Microchip/MPLABX/v5.40/mplab_platform/platform/../mplab_ide/modules/../../bin/:$(PATH)
|
PATH:=C:/Program Files/Microchip/MPLABX/v6.05/mplab_platform/platform/../mplab_ide/modules/../../bin/:$(PATH)
|
||||||
# Path to java used to run MPLAB X when this makefile was created
|
# Path to java used to run MPLAB X when this makefile was created
|
||||||
MP_JAVA_PATH="C:\Program Files (x86)\Microchip\MPLABX\v5.40\sys\java\zulu8.36.0.1-ca-fx-jdk8.0.202-win_x64\jre/bin/"
|
MP_JAVA_PATH="C:\Program Files\Microchip\MPLABX\v6.05\sys\java\zulu8.64.0.19-ca-fx-jre8.0.345-win_x64/bin/"
|
||||||
OS_CURRENT="$(shell uname -s)"
|
OS_CURRENT="$(shell uname -s)"
|
||||||
MP_CC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-gcc.exe"
|
MP_CC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-gcc.exe"
|
||||||
MP_CPPC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-g++.exe"
|
MP_CPPC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-g++.exe"
|
||||||
@ -27,12 +27,11 @@ MP_CPPC="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-g++.exe"
|
|||||||
MP_AS="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-as.exe"
|
MP_AS="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-as.exe"
|
||||||
MP_LD="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ld.exe"
|
MP_LD="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ld.exe"
|
||||||
MP_AR="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ar.exe"
|
MP_AR="C:\Program Files\Microchip\xc32\v1.33\bin\xc32-ar.exe"
|
||||||
DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files (x86)/Microchip/MPLABX/v5.40/mplab_platform/platform/../mplab_ide/modules/../../bin/extractobjectdependencies.jar"
|
DEP_GEN=${MP_JAVA_PATH}java -jar "C:/Program Files/Microchip/MPLABX/v6.05/mplab_platform/platform/../mplab_ide/modules/../../bin/extractobjectdependencies.jar"
|
||||||
MP_CC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_CC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
MP_CPPC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_CPPC_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
# MP_BC_DIR is not defined
|
# MP_BC_DIR is not defined
|
||||||
MP_AS_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_AS_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
MP_LD_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_LD_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
MP_AR_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
MP_AR_DIR="C:\Program Files\Microchip\xc32\v1.33\bin"
|
||||||
# MP_BC_DIR is not defined
|
DFP_DIR=C:/Users/JF/.mchp_packs/Microchip/PIC32MX_DFP/1.3.231
|
||||||
DFP_DIR=C:/Program Files (x86)/Microchip/MPLABX/v5.40/packs/Microchip/PIC32MX_DFP/1.3.231
|
|
||||||
|
|||||||
@ -8,20 +8,11 @@ CND_BASEDIR=`pwd`
|
|||||||
CND_ARTIFACT_DIR_default=dist/default/production
|
CND_ARTIFACT_DIR_default=dist/default/production
|
||||||
CND_ARTIFACT_NAME_default=ChaletLora.X.production.hex
|
CND_ARTIFACT_NAME_default=ChaletLora.X.production.hex
|
||||||
CND_ARTIFACT_PATH_default=dist/default/production/ChaletLora.X.production.hex
|
CND_ARTIFACT_PATH_default=dist/default/production/ChaletLora.X.production.hex
|
||||||
CND_PACKAGE_DIR_default=${CND_DISTDIR}/default/package
|
|
||||||
CND_PACKAGE_NAME_default=chaletlora.x.tar
|
|
||||||
CND_PACKAGE_PATH_default=${CND_DISTDIR}/default/package/chaletlora.x.tar
|
|
||||||
# ChaletDuino_775F512H_ configuration
|
# ChaletDuino_775F512H_ configuration
|
||||||
CND_ARTIFACT_DIR_ChaletDuino_775F512H_=dist/ChaletDuino_775F512H_/production
|
CND_ARTIFACT_DIR_ChaletDuino_775F512H_=dist/ChaletDuino_775F512H_/production
|
||||||
CND_ARTIFACT_NAME_ChaletDuino_775F512H_=ChaletLora.X.production.hex
|
CND_ARTIFACT_NAME_ChaletDuino_775F512H_=ChaletLora.X.production.hex
|
||||||
CND_ARTIFACT_PATH_ChaletDuino_775F512H_=dist/ChaletDuino_775F512H_/production/ChaletLora.X.production.hex
|
CND_ARTIFACT_PATH_ChaletDuino_775F512H_=dist/ChaletDuino_775F512H_/production/ChaletLora.X.production.hex
|
||||||
CND_PACKAGE_DIR_ChaletDuino_775F512H_=${CND_DISTDIR}/ChaletDuino_775F512H_/package
|
|
||||||
CND_PACKAGE_NAME_ChaletDuino_775F512H_=chaletlora.x.tar
|
|
||||||
CND_PACKAGE_PATH_ChaletDuino_775F512H_=${CND_DISTDIR}/ChaletDuino_775F512H_/package/chaletlora.x.tar
|
|
||||||
# ChaletDuinoV2_795F512H_ configuration
|
# ChaletDuinoV2_795F512H_ configuration
|
||||||
CND_ARTIFACT_DIR_ChaletDuinoV2_795F512H_=dist/ChaletDuinoV2_795F512H_/production
|
CND_ARTIFACT_DIR_ChaletDuinoV2_795F512H_=dist/ChaletDuinoV2_795F512H_/production
|
||||||
CND_ARTIFACT_NAME_ChaletDuinoV2_795F512H_=ChaletLora.X.production.hex
|
CND_ARTIFACT_NAME_ChaletDuinoV2_795F512H_=ChaletLora.X.production.hex
|
||||||
CND_ARTIFACT_PATH_ChaletDuinoV2_795F512H_=dist/ChaletDuinoV2_795F512H_/production/ChaletLora.X.production.hex
|
CND_ARTIFACT_PATH_ChaletDuinoV2_795F512H_=dist/ChaletDuinoV2_795F512H_/production/ChaletLora.X.production.hex
|
||||||
CND_PACKAGE_DIR_ChaletDuinoV2_795F512H_=${CND_DISTDIR}/ChaletDuinoV2_795F512H_/package
|
|
||||||
CND_PACKAGE_NAME_ChaletDuinoV2_795F512H_=chaletlora.x.tar
|
|
||||||
CND_PACKAGE_PATH_ChaletDuinoV2_795F512H_=${CND_DISTDIR}/ChaletDuinoV2_795F512H_/package/chaletlora.x.tar
|
|
||||||
|
|||||||
@ -94,6 +94,10 @@
|
|||||||
<itemPath>Source/FlashMapping.h</itemPath>
|
<itemPath>Source/FlashMapping.h</itemPath>
|
||||||
<itemPath>Source/checksum.h</itemPath>
|
<itemPath>Source/checksum.h</itemPath>
|
||||||
<itemPath>Source/LoraWatchdog.h</itemPath>
|
<itemPath>Source/LoraWatchdog.h</itemPath>
|
||||||
|
<itemPath>Source/hd44780.h</itemPath>
|
||||||
|
<itemPath>Source/LCDCtrl.h</itemPath>
|
||||||
|
<itemPath>Source/LTENetworkInterface.h</itemPath>
|
||||||
|
<itemPath>Source/ATCmdInterpreter.h</itemPath>
|
||||||
</logicalFolder>
|
</logicalFolder>
|
||||||
<logicalFolder name="LinkerScript"
|
<logicalFolder name="LinkerScript"
|
||||||
displayName="Linker Files"
|
displayName="Linker Files"
|
||||||
@ -172,7 +176,6 @@
|
|||||||
<itemPath>Source/timer.c</itemPath>
|
<itemPath>Source/timer.c</itemPath>
|
||||||
<itemPath>Source/WiFiCtrl.c</itemPath>
|
<itemPath>Source/WiFiCtrl.c</itemPath>
|
||||||
<itemPath>Source/SPI.c</itemPath>
|
<itemPath>Source/SPI.c</itemPath>
|
||||||
<itemPath>Source/LoraNetworkInterface.c</itemPath>
|
|
||||||
<itemPath>Source/ChaletPowerRelay.c</itemPath>
|
<itemPath>Source/ChaletPowerRelay.c</itemPath>
|
||||||
<itemPath>Source/HarakiriRelay.c</itemPath>
|
<itemPath>Source/HarakiriRelay.c</itemPath>
|
||||||
<itemPath>Source/BatteryMonitor.c</itemPath>
|
<itemPath>Source/BatteryMonitor.c</itemPath>
|
||||||
@ -187,6 +190,13 @@
|
|||||||
<itemPath>Source/BootloaderProtocol.c</itemPath>
|
<itemPath>Source/BootloaderProtocol.c</itemPath>
|
||||||
<itemPath>Source/crc32.c</itemPath>
|
<itemPath>Source/crc32.c</itemPath>
|
||||||
<itemPath>Source/LoraWatchdog.c</itemPath>
|
<itemPath>Source/LoraWatchdog.c</itemPath>
|
||||||
|
<itemPath>Source/hd44780.c</itemPath>
|
||||||
|
<itemPath>Source/LCDCtrl.c</itemPath>
|
||||||
|
<itemPath>Source/LoraNetworkInterface.c</itemPath>
|
||||||
|
<itemPath>Source/SIM7080GInterface.c</itemPath>
|
||||||
|
<itemPath>Source/SIM7080GInterface.h</itemPath>
|
||||||
|
<itemPath>Source/LTENetworkInterface.c</itemPath>
|
||||||
|
<itemPath>Source/ATCmdInterpreter.c</itemPath>
|
||||||
</logicalFolder>
|
</logicalFolder>
|
||||||
<logicalFolder name="ExternalFiles"
|
<logicalFolder name="ExternalFiles"
|
||||||
displayName="Important Files"
|
displayName="Important Files"
|
||||||
@ -209,7 +219,7 @@
|
|||||||
<targetPluginBoard></targetPluginBoard>
|
<targetPluginBoard></targetPluginBoard>
|
||||||
<platformTool>ICD3PlatformTool</platformTool>
|
<platformTool>ICD3PlatformTool</platformTool>
|
||||||
<languageToolchain>XC32</languageToolchain>
|
<languageToolchain>XC32</languageToolchain>
|
||||||
<languageToolchainVersion>2.41</languageToolchainVersion>
|
<languageToolchainVersion>1.33</languageToolchainVersion>
|
||||||
<platform>3</platform>
|
<platform>3</platform>
|
||||||
</toolsSet>
|
</toolsSet>
|
||||||
<packs>
|
<packs>
|
||||||
@ -234,6 +244,7 @@
|
|||||||
</compileType>
|
</compileType>
|
||||||
<makeCustomizationType>
|
<makeCustomizationType>
|
||||||
<makeCustomizationPreStepEnabled>false</makeCustomizationPreStepEnabled>
|
<makeCustomizationPreStepEnabled>false</makeCustomizationPreStepEnabled>
|
||||||
|
<makeUseCleanTarget>false</makeUseCleanTarget>
|
||||||
<makeCustomizationPreStep></makeCustomizationPreStep>
|
<makeCustomizationPreStep></makeCustomizationPreStep>
|
||||||
<makeCustomizationPostStepEnabled>false</makeCustomizationPostStepEnabled>
|
<makeCustomizationPostStepEnabled>false</makeCustomizationPostStepEnabled>
|
||||||
<makeCustomizationPostStep></makeCustomizationPostStep>
|
<makeCustomizationPostStep></makeCustomizationPostStep>
|
||||||
@ -258,9 +269,10 @@
|
|||||||
<property key="place-data-into-section" value="false"/>
|
<property key="place-data-into-section" value="false"/>
|
||||||
<property key="post-instruction-scheduling" value="default"/>
|
<property key="post-instruction-scheduling" value="default"/>
|
||||||
<property key="pre-instruction-scheduling" value="default"/>
|
<property key="pre-instruction-scheduling" value="default"/>
|
||||||
<property key="preprocessor-macros" value="CHALETDUINO_BOARD"/>
|
<property key="preprocessor-macros" value=""/>
|
||||||
<property key="strict-ansi" value="false"/>
|
<property key="strict-ansi" value="false"/>
|
||||||
<property key="support-ansi" value="false"/>
|
<property key="support-ansi" value="false"/>
|
||||||
|
<property key="tentative-definitions" value=""/>
|
||||||
<property key="toplevel-reordering" value=""/>
|
<property key="toplevel-reordering" value=""/>
|
||||||
<property key="unaligned-access" value=""/>
|
<property key="unaligned-access" value=""/>
|
||||||
<property key="use-cci" value="false"/>
|
<property key="use-cci" value="false"/>
|
||||||
@ -292,6 +304,7 @@
|
|||||||
</C32-AS>
|
</C32-AS>
|
||||||
<C32-CO>
|
<C32-CO>
|
||||||
<property key="coverage-enable" value=""/>
|
<property key="coverage-enable" value=""/>
|
||||||
|
<property key="stack-guidance" value="false"/>
|
||||||
</C32-CO>
|
</C32-CO>
|
||||||
<C32-LD>
|
<C32-LD>
|
||||||
<property key="additional-options-use-response-files" value="false"/>
|
<property key="additional-options-use-response-files" value="false"/>
|
||||||
@ -372,6 +385,7 @@
|
|||||||
<property key="omit-pack-options" value="1"/>
|
<property key="omit-pack-options" value="1"/>
|
||||||
<property key="relaxed-math" value="false"/>
|
<property key="relaxed-math" value="false"/>
|
||||||
<property key="save-temps" value="false"/>
|
<property key="save-temps" value="false"/>
|
||||||
|
<property key="stack-smashing" value=""/>
|
||||||
<property key="wpo-lto" value="false"/>
|
<property key="wpo-lto" value="false"/>
|
||||||
</C32Global>
|
</C32Global>
|
||||||
<ICD3PlatformTool>
|
<ICD3PlatformTool>
|
||||||
@ -420,6 +434,8 @@
|
|||||||
<property key="UART5" value="true"/>
|
<property key="UART5" value="true"/>
|
||||||
<property key="UART6" value="true"/>
|
<property key="UART6" value="true"/>
|
||||||
<property key="USB" value="true"/>
|
<property key="USB" value="true"/>
|
||||||
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.reset-behaviour" value="Use system settings"/>
|
||||||
<property key="debugoptions.useswbreakpoints" value="false"/>
|
<property key="debugoptions.useswbreakpoints" value="false"/>
|
||||||
<property key="hwtoolclock.frcindebug" value="false"/>
|
<property key="hwtoolclock.frcindebug" value="false"/>
|
||||||
<property key="memories.aux" value="false"/>
|
<property key="memories.aux" value="false"/>
|
||||||
@ -452,6 +468,86 @@
|
|||||||
<property key="programoptions.uselvpprogramming" value="false"/>
|
<property key="programoptions.uselvpprogramming" value="false"/>
|
||||||
<property key="voltagevalue" value="3.25"/>
|
<property key="voltagevalue" value="3.25"/>
|
||||||
</ICD3PlatformTool>
|
</ICD3PlatformTool>
|
||||||
|
<Tool>
|
||||||
|
<property key="ADC 1" value="true"/>
|
||||||
|
<property key="AutoSelectMemRanges" value="auto"/>
|
||||||
|
<property key="CAN1" value="true"/>
|
||||||
|
<property key="CAN2" value="true"/>
|
||||||
|
<property key="CHANGE NOTICE" value="true"/>
|
||||||
|
<property key="COMPARATOR" value="true"/>
|
||||||
|
<property key="DMA" value="true"/>
|
||||||
|
<property key="ETHERNET CONTROLLER" value="true"/>
|
||||||
|
<property key="Freeze All Other Peripherals" value="true"/>
|
||||||
|
<property key="I2C1" value="true"/>
|
||||||
|
<property key="I2C3" value="true"/>
|
||||||
|
<property key="I2C4" value="true"/>
|
||||||
|
<property key="I2C5" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 1" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 2" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 3" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 4" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 5" value="true"/>
|
||||||
|
<property key="INTERRUPT CONTROL" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 1" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 2" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 3" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 4" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 5" value="true"/>
|
||||||
|
<property key="PARALLEL MASTER/SLAVE PORT" value="true"/>
|
||||||
|
<property key="REAL TIME CLOCK" value="true"/>
|
||||||
|
<property key="SPI 2" value="true"/>
|
||||||
|
<property key="SPI 3" value="true"/>
|
||||||
|
<property key="SPI 4" value="true"/>
|
||||||
|
<property key="SecureSegment.SegmentProgramming" value="FullChipProgramming"/>
|
||||||
|
<property key="TIMER1" value="true"/>
|
||||||
|
<property key="TIMER2" value="true"/>
|
||||||
|
<property key="TIMER3" value="true"/>
|
||||||
|
<property key="TIMER4" value="true"/>
|
||||||
|
<property key="TIMER5" value="true"/>
|
||||||
|
<property key="ToolFirmwareFilePath"
|
||||||
|
value="Press to browse for a specific firmware version"/>
|
||||||
|
<property key="ToolFirmwareOption.UseLatestFirmware" value="true"/>
|
||||||
|
<property key="UART1" value="true"/>
|
||||||
|
<property key="UART2" value="true"/>
|
||||||
|
<property key="UART3" value="true"/>
|
||||||
|
<property key="UART4" value="true"/>
|
||||||
|
<property key="UART5" value="true"/>
|
||||||
|
<property key="UART6" value="true"/>
|
||||||
|
<property key="USB" value="true"/>
|
||||||
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.reset-behaviour" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.useswbreakpoints" value="false"/>
|
||||||
|
<property key="hwtoolclock.frcindebug" value="false"/>
|
||||||
|
<property key="memories.aux" value="false"/>
|
||||||
|
<property key="memories.bootflash" value="false"/>
|
||||||
|
<property key="memories.configurationmemory" value="true"/>
|
||||||
|
<property key="memories.configurationmemory2" value="true"/>
|
||||||
|
<property key="memories.dataflash" value="true"/>
|
||||||
|
<property key="memories.eeprom" value="true"/>
|
||||||
|
<property key="memories.flashdata" value="true"/>
|
||||||
|
<property key="memories.id" value="true"/>
|
||||||
|
<property key="memories.instruction.ram" value="true"/>
|
||||||
|
<property key="memories.instruction.ram.ranges"
|
||||||
|
value="${memories.instruction.ram.ranges}"/>
|
||||||
|
<property key="memories.programmemory" value="true"/>
|
||||||
|
<property key="memories.programmemory.ranges" value="1d000000-1d07ffff"/>
|
||||||
|
<property key="poweroptions.powerenable" value="false"/>
|
||||||
|
<property key="programoptions.donoteraseauxmem" value="false"/>
|
||||||
|
<property key="programoptions.eraseb4program" value="true"/>
|
||||||
|
<property key="programoptions.preservedataflash" value="false"/>
|
||||||
|
<property key="programoptions.preservedataflash.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveeeprom" value="false"/>
|
||||||
|
<property key="programoptions.preserveeeprom.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveprogram.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveprogramrange" value="false"/>
|
||||||
|
<property key="programoptions.preserveuserid" value="false"/>
|
||||||
|
<property key="programoptions.programcalmem" value="false"/>
|
||||||
|
<property key="programoptions.programuserotp" value="false"/>
|
||||||
|
<property key="programoptions.testmodeentrymethod" value="VDDFirst"/>
|
||||||
|
<property key="programoptions.usehighvoltageonmclr" value="false"/>
|
||||||
|
<property key="programoptions.uselvpprogramming" value="false"/>
|
||||||
|
<property key="voltagevalue" value="3.25"/>
|
||||||
|
</Tool>
|
||||||
</conf>
|
</conf>
|
||||||
<conf name="ChaletDuino_775F512H_" type="2">
|
<conf name="ChaletDuino_775F512H_" type="2">
|
||||||
<toolsSet>
|
<toolsSet>
|
||||||
@ -486,6 +582,7 @@
|
|||||||
</compileType>
|
</compileType>
|
||||||
<makeCustomizationType>
|
<makeCustomizationType>
|
||||||
<makeCustomizationPreStepEnabled>false</makeCustomizationPreStepEnabled>
|
<makeCustomizationPreStepEnabled>false</makeCustomizationPreStepEnabled>
|
||||||
|
<makeUseCleanTarget>false</makeUseCleanTarget>
|
||||||
<makeCustomizationPreStep></makeCustomizationPreStep>
|
<makeCustomizationPreStep></makeCustomizationPreStep>
|
||||||
<makeCustomizationPostStepEnabled>false</makeCustomizationPostStepEnabled>
|
<makeCustomizationPostStepEnabled>false</makeCustomizationPostStepEnabled>
|
||||||
<makeCustomizationPostStep></makeCustomizationPostStep>
|
<makeCustomizationPostStep></makeCustomizationPostStep>
|
||||||
@ -514,6 +611,7 @@
|
|||||||
value="CHALETDUINO_BRD;_SUPPRESS_PLIB_WARNING"/>
|
value="CHALETDUINO_BRD;_SUPPRESS_PLIB_WARNING"/>
|
||||||
<property key="strict-ansi" value="false"/>
|
<property key="strict-ansi" value="false"/>
|
||||||
<property key="support-ansi" value="false"/>
|
<property key="support-ansi" value="false"/>
|
||||||
|
<property key="tentative-definitions" value=""/>
|
||||||
<property key="toplevel-reordering" value=""/>
|
<property key="toplevel-reordering" value=""/>
|
||||||
<property key="unaligned-access" value=""/>
|
<property key="unaligned-access" value=""/>
|
||||||
<property key="use-cci" value="false"/>
|
<property key="use-cci" value="false"/>
|
||||||
@ -545,6 +643,7 @@
|
|||||||
</C32-AS>
|
</C32-AS>
|
||||||
<C32-CO>
|
<C32-CO>
|
||||||
<property key="coverage-enable" value=""/>
|
<property key="coverage-enable" value=""/>
|
||||||
|
<property key="stack-guidance" value="false"/>
|
||||||
</C32-CO>
|
</C32-CO>
|
||||||
<C32-LD>
|
<C32-LD>
|
||||||
<property key="additional-options-use-response-files" value="false"/>
|
<property key="additional-options-use-response-files" value="false"/>
|
||||||
@ -566,7 +665,7 @@
|
|||||||
<property key="generate-16-bit-code" value="false"/>
|
<property key="generate-16-bit-code" value="false"/>
|
||||||
<property key="generate-cross-reference-file" value="false"/>
|
<property key="generate-cross-reference-file" value="false"/>
|
||||||
<property key="generate-micro-compressed-code" value="false"/>
|
<property key="generate-micro-compressed-code" value="false"/>
|
||||||
<property key="heap-size" value="512"/>
|
<property key="heap-size" value=""/>
|
||||||
<property key="input-libraries" value=""/>
|
<property key="input-libraries" value=""/>
|
||||||
<property key="kseg-length" value=""/>
|
<property key="kseg-length" value=""/>
|
||||||
<property key="kseg-origin" value=""/>
|
<property key="kseg-origin" value=""/>
|
||||||
@ -625,6 +724,7 @@
|
|||||||
<property key="omit-pack-options" value="1"/>
|
<property key="omit-pack-options" value="1"/>
|
||||||
<property key="relaxed-math" value="false"/>
|
<property key="relaxed-math" value="false"/>
|
||||||
<property key="save-temps" value="false"/>
|
<property key="save-temps" value="false"/>
|
||||||
|
<property key="stack-smashing" value=""/>
|
||||||
<property key="wpo-lto" value="false"/>
|
<property key="wpo-lto" value="false"/>
|
||||||
</C32Global>
|
</C32Global>
|
||||||
<ICD3PlatformTool>
|
<ICD3PlatformTool>
|
||||||
@ -673,6 +773,8 @@
|
|||||||
<property key="UART5" value="true"/>
|
<property key="UART5" value="true"/>
|
||||||
<property key="UART6" value="true"/>
|
<property key="UART6" value="true"/>
|
||||||
<property key="USB" value="true"/>
|
<property key="USB" value="true"/>
|
||||||
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.reset-behaviour" value="Use system settings"/>
|
||||||
<property key="debugoptions.useswbreakpoints" value="true"/>
|
<property key="debugoptions.useswbreakpoints" value="true"/>
|
||||||
<property key="hwtoolclock.frcindebug" value="false"/>
|
<property key="hwtoolclock.frcindebug" value="false"/>
|
||||||
<property key="memories.aux" value="false"/>
|
<property key="memories.aux" value="false"/>
|
||||||
@ -897,6 +999,86 @@
|
|||||||
<C32Global>
|
<C32Global>
|
||||||
</C32Global>
|
</C32Global>
|
||||||
</item>
|
</item>
|
||||||
|
<Tool>
|
||||||
|
<property key="ADC 1" value="true"/>
|
||||||
|
<property key="AutoSelectMemRanges" value="auto"/>
|
||||||
|
<property key="CAN1" value="true"/>
|
||||||
|
<property key="CAN2" value="true"/>
|
||||||
|
<property key="CHANGE NOTICE" value="true"/>
|
||||||
|
<property key="COMPARATOR" value="true"/>
|
||||||
|
<property key="DMA" value="true"/>
|
||||||
|
<property key="ETHERNET CONTROLLER" value="true"/>
|
||||||
|
<property key="Freeze All Other Peripherals" value="true"/>
|
||||||
|
<property key="I2C1" value="true"/>
|
||||||
|
<property key="I2C3" value="true"/>
|
||||||
|
<property key="I2C4" value="true"/>
|
||||||
|
<property key="I2C5" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 1" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 2" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 3" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 4" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 5" value="true"/>
|
||||||
|
<property key="INTERRUPT CONTROL" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 1" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 2" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 3" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 4" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 5" value="true"/>
|
||||||
|
<property key="PARALLEL MASTER/SLAVE PORT" value="true"/>
|
||||||
|
<property key="REAL TIME CLOCK" value="true"/>
|
||||||
|
<property key="SPI 2" value="true"/>
|
||||||
|
<property key="SPI 3" value="true"/>
|
||||||
|
<property key="SPI 4" value="true"/>
|
||||||
|
<property key="SecureSegment.SegmentProgramming" value="FullChipProgramming"/>
|
||||||
|
<property key="TIMER1" value="true"/>
|
||||||
|
<property key="TIMER2" value="true"/>
|
||||||
|
<property key="TIMER3" value="true"/>
|
||||||
|
<property key="TIMER4" value="true"/>
|
||||||
|
<property key="TIMER5" value="true"/>
|
||||||
|
<property key="ToolFirmwareFilePath"
|
||||||
|
value="Press to browse for a specific firmware version"/>
|
||||||
|
<property key="ToolFirmwareOption.UseLatestFirmware" value="true"/>
|
||||||
|
<property key="UART1" value="true"/>
|
||||||
|
<property key="UART2" value="true"/>
|
||||||
|
<property key="UART3" value="true"/>
|
||||||
|
<property key="UART4" value="true"/>
|
||||||
|
<property key="UART5" value="true"/>
|
||||||
|
<property key="UART6" value="true"/>
|
||||||
|
<property key="USB" value="true"/>
|
||||||
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.reset-behaviour" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.useswbreakpoints" value="true"/>
|
||||||
|
<property key="hwtoolclock.frcindebug" value="false"/>
|
||||||
|
<property key="memories.aux" value="false"/>
|
||||||
|
<property key="memories.bootflash" value="false"/>
|
||||||
|
<property key="memories.configurationmemory" value="true"/>
|
||||||
|
<property key="memories.configurationmemory2" value="true"/>
|
||||||
|
<property key="memories.dataflash" value="true"/>
|
||||||
|
<property key="memories.eeprom" value="true"/>
|
||||||
|
<property key="memories.flashdata" value="true"/>
|
||||||
|
<property key="memories.id" value="true"/>
|
||||||
|
<property key="memories.instruction.ram" value="true"/>
|
||||||
|
<property key="memories.instruction.ram.ranges"
|
||||||
|
value="${memories.instruction.ram.ranges}"/>
|
||||||
|
<property key="memories.programmemory" value="true"/>
|
||||||
|
<property key="memories.programmemory.ranges" value="1d000000-1d07ffff"/>
|
||||||
|
<property key="poweroptions.powerenable" value="false"/>
|
||||||
|
<property key="programoptions.donoteraseauxmem" value="false"/>
|
||||||
|
<property key="programoptions.eraseb4program" value="true"/>
|
||||||
|
<property key="programoptions.preservedataflash" value="false"/>
|
||||||
|
<property key="programoptions.preservedataflash.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveeeprom" value="false"/>
|
||||||
|
<property key="programoptions.preserveeeprom.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveprogram.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveprogramrange" value="false"/>
|
||||||
|
<property key="programoptions.preserveuserid" value="false"/>
|
||||||
|
<property key="programoptions.programcalmem" value="false"/>
|
||||||
|
<property key="programoptions.programuserotp" value="false"/>
|
||||||
|
<property key="programoptions.testmodeentrymethod" value="VDDFirst"/>
|
||||||
|
<property key="programoptions.usehighvoltageonmclr" value="false"/>
|
||||||
|
<property key="programoptions.uselvpprogramming" value="false"/>
|
||||||
|
<property key="voltagevalue" value="3.25"/>
|
||||||
|
</Tool>
|
||||||
</conf>
|
</conf>
|
||||||
<conf name="ChaletDuinoV2_795F512H_" type="2">
|
<conf name="ChaletDuinoV2_795F512H_" type="2">
|
||||||
<toolsSet>
|
<toolsSet>
|
||||||
@ -931,6 +1113,7 @@
|
|||||||
</compileType>
|
</compileType>
|
||||||
<makeCustomizationType>
|
<makeCustomizationType>
|
||||||
<makeCustomizationPreStepEnabled>false</makeCustomizationPreStepEnabled>
|
<makeCustomizationPreStepEnabled>false</makeCustomizationPreStepEnabled>
|
||||||
|
<makeUseCleanTarget>false</makeUseCleanTarget>
|
||||||
<makeCustomizationPreStep></makeCustomizationPreStep>
|
<makeCustomizationPreStep></makeCustomizationPreStep>
|
||||||
<makeCustomizationPostStepEnabled>false</makeCustomizationPostStepEnabled>
|
<makeCustomizationPostStepEnabled>false</makeCustomizationPostStepEnabled>
|
||||||
<makeCustomizationPostStep></makeCustomizationPostStep>
|
<makeCustomizationPostStep></makeCustomizationPostStep>
|
||||||
@ -959,6 +1142,7 @@
|
|||||||
value="CHALETDUINO_V2_BRD;_SUPPRESS_PLIB_WARNING"/>
|
value="CHALETDUINO_V2_BRD;_SUPPRESS_PLIB_WARNING"/>
|
||||||
<property key="strict-ansi" value="false"/>
|
<property key="strict-ansi" value="false"/>
|
||||||
<property key="support-ansi" value="false"/>
|
<property key="support-ansi" value="false"/>
|
||||||
|
<property key="tentative-definitions" value=""/>
|
||||||
<property key="toplevel-reordering" value=""/>
|
<property key="toplevel-reordering" value=""/>
|
||||||
<property key="unaligned-access" value=""/>
|
<property key="unaligned-access" value=""/>
|
||||||
<property key="use-cci" value="false"/>
|
<property key="use-cci" value="false"/>
|
||||||
@ -990,6 +1174,7 @@
|
|||||||
</C32-AS>
|
</C32-AS>
|
||||||
<C32-CO>
|
<C32-CO>
|
||||||
<property key="coverage-enable" value=""/>
|
<property key="coverage-enable" value=""/>
|
||||||
|
<property key="stack-guidance" value="false"/>
|
||||||
</C32-CO>
|
</C32-CO>
|
||||||
<C32-LD>
|
<C32-LD>
|
||||||
<property key="additional-options-use-response-files" value="false"/>
|
<property key="additional-options-use-response-files" value="false"/>
|
||||||
@ -1011,7 +1196,7 @@
|
|||||||
<property key="generate-16-bit-code" value="false"/>
|
<property key="generate-16-bit-code" value="false"/>
|
||||||
<property key="generate-cross-reference-file" value="false"/>
|
<property key="generate-cross-reference-file" value="false"/>
|
||||||
<property key="generate-micro-compressed-code" value="false"/>
|
<property key="generate-micro-compressed-code" value="false"/>
|
||||||
<property key="heap-size" value="512"/>
|
<property key="heap-size" value="128"/>
|
||||||
<property key="input-libraries" value=""/>
|
<property key="input-libraries" value=""/>
|
||||||
<property key="kseg-length" value=""/>
|
<property key="kseg-length" value=""/>
|
||||||
<property key="kseg-origin" value=""/>
|
<property key="kseg-origin" value=""/>
|
||||||
@ -1071,6 +1256,7 @@
|
|||||||
<property key="omit-pack-options" value="1"/>
|
<property key="omit-pack-options" value="1"/>
|
||||||
<property key="relaxed-math" value="false"/>
|
<property key="relaxed-math" value="false"/>
|
||||||
<property key="save-temps" value="false"/>
|
<property key="save-temps" value="false"/>
|
||||||
|
<property key="stack-smashing" value=""/>
|
||||||
<property key="wpo-lto" value="false"/>
|
<property key="wpo-lto" value="false"/>
|
||||||
</C32Global>
|
</C32Global>
|
||||||
<ICD3PlatformTool>
|
<ICD3PlatformTool>
|
||||||
@ -1119,6 +1305,8 @@
|
|||||||
<property key="UART5" value="true"/>
|
<property key="UART5" value="true"/>
|
||||||
<property key="UART6" value="true"/>
|
<property key="UART6" value="true"/>
|
||||||
<property key="USB" value="true"/>
|
<property key="USB" value="true"/>
|
||||||
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.reset-behaviour" value="Use system settings"/>
|
||||||
<property key="debugoptions.useswbreakpoints" value="true"/>
|
<property key="debugoptions.useswbreakpoints" value="true"/>
|
||||||
<property key="firmware.download.all" value="false"/>
|
<property key="firmware.download.all" value="false"/>
|
||||||
<property key="hwtoolclock.frcindebug" value="false"/>
|
<property key="hwtoolclock.frcindebug" value="false"/>
|
||||||
@ -1328,6 +1516,38 @@
|
|||||||
<C32Global>
|
<C32Global>
|
||||||
</C32Global>
|
</C32Global>
|
||||||
</item>
|
</item>
|
||||||
|
<item path="Source/hd44780.c" ex="false" overriding="false">
|
||||||
|
<C32>
|
||||||
|
</C32>
|
||||||
|
<C32-AR>
|
||||||
|
</C32-AR>
|
||||||
|
<C32-AS>
|
||||||
|
</C32-AS>
|
||||||
|
<C32-CO>
|
||||||
|
</C32-CO>
|
||||||
|
<C32-LD>
|
||||||
|
</C32-LD>
|
||||||
|
<C32CPP>
|
||||||
|
</C32CPP>
|
||||||
|
<C32Global>
|
||||||
|
</C32Global>
|
||||||
|
</item>
|
||||||
|
<item path="Source/hd44780.h" ex="false" overriding="false">
|
||||||
|
<C32>
|
||||||
|
</C32>
|
||||||
|
<C32-AR>
|
||||||
|
</C32-AR>
|
||||||
|
<C32-AS>
|
||||||
|
</C32-AS>
|
||||||
|
<C32-CO>
|
||||||
|
</C32-CO>
|
||||||
|
<C32-LD>
|
||||||
|
</C32-LD>
|
||||||
|
<C32CPP>
|
||||||
|
</C32CPP>
|
||||||
|
<C32Global>
|
||||||
|
</C32Global>
|
||||||
|
</item>
|
||||||
<item path="Source/winc1500_config.h" ex="true" overriding="false">
|
<item path="Source/winc1500_config.h" ex="true" overriding="false">
|
||||||
<C32>
|
<C32>
|
||||||
</C32>
|
</C32>
|
||||||
@ -1360,6 +1580,87 @@
|
|||||||
<C32Global>
|
<C32Global>
|
||||||
</C32Global>
|
</C32Global>
|
||||||
</item>
|
</item>
|
||||||
|
<Tool>
|
||||||
|
<property key="ADC 1" value="true"/>
|
||||||
|
<property key="AutoSelectMemRanges" value="auto"/>
|
||||||
|
<property key="CAN1" value="true"/>
|
||||||
|
<property key="CAN2" value="true"/>
|
||||||
|
<property key="CHANGE NOTICE" value="true"/>
|
||||||
|
<property key="COMPARATOR" value="true"/>
|
||||||
|
<property key="DMA" value="true"/>
|
||||||
|
<property key="ETHERNET CONTROLLER" value="true"/>
|
||||||
|
<property key="Freeze All Other Peripherals" value="true"/>
|
||||||
|
<property key="I2C1" value="true"/>
|
||||||
|
<property key="I2C3" value="true"/>
|
||||||
|
<property key="I2C4" value="true"/>
|
||||||
|
<property key="I2C5" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 1" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 2" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 3" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 4" value="true"/>
|
||||||
|
<property key="INPUT CAPTURE 5" value="true"/>
|
||||||
|
<property key="INTERRUPT CONTROL" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 1" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 2" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 3" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 4" value="true"/>
|
||||||
|
<property key="OUTPUT COMPARE 5" value="true"/>
|
||||||
|
<property key="PARALLEL MASTER/SLAVE PORT" value="true"/>
|
||||||
|
<property key="REAL TIME CLOCK" value="true"/>
|
||||||
|
<property key="SPI 2" value="true"/>
|
||||||
|
<property key="SPI 3" value="true"/>
|
||||||
|
<property key="SPI 4" value="true"/>
|
||||||
|
<property key="SecureSegment.SegmentProgramming" value="FullChipProgramming"/>
|
||||||
|
<property key="TIMER1" value="true"/>
|
||||||
|
<property key="TIMER2" value="true"/>
|
||||||
|
<property key="TIMER3" value="true"/>
|
||||||
|
<property key="TIMER4" value="true"/>
|
||||||
|
<property key="TIMER5" value="true"/>
|
||||||
|
<property key="ToolFirmwareFilePath"
|
||||||
|
value="Press to browse for a specific firmware version"/>
|
||||||
|
<property key="ToolFirmwareOption.UseLatestFirmware" value="true"/>
|
||||||
|
<property key="UART1" value="true"/>
|
||||||
|
<property key="UART2" value="true"/>
|
||||||
|
<property key="UART3" value="true"/>
|
||||||
|
<property key="UART4" value="true"/>
|
||||||
|
<property key="UART5" value="true"/>
|
||||||
|
<property key="UART6" value="true"/>
|
||||||
|
<property key="USB" value="true"/>
|
||||||
|
<property key="debugoptions.debug-startup" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.reset-behaviour" value="Use system settings"/>
|
||||||
|
<property key="debugoptions.useswbreakpoints" value="true"/>
|
||||||
|
<property key="firmware.download.all" value="false"/>
|
||||||
|
<property key="hwtoolclock.frcindebug" value="false"/>
|
||||||
|
<property key="memories.aux" value="false"/>
|
||||||
|
<property key="memories.bootflash" value="false"/>
|
||||||
|
<property key="memories.configurationmemory" value="true"/>
|
||||||
|
<property key="memories.configurationmemory2" value="true"/>
|
||||||
|
<property key="memories.dataflash" value="true"/>
|
||||||
|
<property key="memories.eeprom" value="true"/>
|
||||||
|
<property key="memories.flashdata" value="true"/>
|
||||||
|
<property key="memories.id" value="true"/>
|
||||||
|
<property key="memories.instruction.ram" value="true"/>
|
||||||
|
<property key="memories.instruction.ram.ranges"
|
||||||
|
value="${memories.instruction.ram.ranges}"/>
|
||||||
|
<property key="memories.programmemory" value="true"/>
|
||||||
|
<property key="memories.programmemory.ranges" value="1d000000-1d07ffff"/>
|
||||||
|
<property key="poweroptions.powerenable" value="false"/>
|
||||||
|
<property key="programoptions.donoteraseauxmem" value="false"/>
|
||||||
|
<property key="programoptions.eraseb4program" value="true"/>
|
||||||
|
<property key="programoptions.preservedataflash" value="false"/>
|
||||||
|
<property key="programoptions.preservedataflash.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveeeprom" value="false"/>
|
||||||
|
<property key="programoptions.preserveeeprom.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveprogram.ranges" value=""/>
|
||||||
|
<property key="programoptions.preserveprogramrange" value="false"/>
|
||||||
|
<property key="programoptions.preserveuserid" value="false"/>
|
||||||
|
<property key="programoptions.programcalmem" value="false"/>
|
||||||
|
<property key="programoptions.programuserotp" value="false"/>
|
||||||
|
<property key="programoptions.testmodeentrymethod" value="VDDFirst"/>
|
||||||
|
<property key="programoptions.usehighvoltageonmclr" value="false"/>
|
||||||
|
<property key="programoptions.uselvpprogramming" value="false"/>
|
||||||
|
<property key="voltagevalue" value="3.25"/>
|
||||||
|
</Tool>
|
||||||
<item path="procdefs.ld" ex="true" overriding="false">
|
<item path="procdefs.ld" ex="true" overriding="false">
|
||||||
<C32>
|
<C32>
|
||||||
</C32>
|
</C32>
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
<confs>
|
<confs>
|
||||||
<conf name="default" type="2">
|
<conf name="default" type="2">
|
||||||
<platformToolSN>:=MPLABComm-USB-Microchip:=<vid>04D8:=<pid>9009:=<rev>0100:=<man>Microchip Technology, Inc. (www.microchip.com):=<prod>MPLAB ICD3 tm (www.microchip.com):=<sn>JIT100737989:=<drv>x:=<xpt>b:=end</platformToolSN>
|
<platformToolSN>:=MPLABComm-USB-Microchip:=<vid>04D8:=<pid>9009:=<rev>0100:=<man>Microchip Technology, Inc. (www.microchip.com):=<prod>MPLAB ICD3 tm (www.microchip.com):=<sn>JIT100737989:=<drv>x:=<xpt>b:=end</platformToolSN>
|
||||||
<languageToolchainDir>C:\Program Files\Microchip\xc32\v2.41\bin</languageToolchainDir>
|
<languageToolchainDir>C:\Program Files\Microchip\xc32\v1.33\bin</languageToolchainDir>
|
||||||
<mdbdebugger version="1">
|
<mdbdebugger version="1">
|
||||||
<placeholder1>place holder 1</placeholder1>
|
<placeholder1>place holder 1</placeholder1>
|
||||||
<placeholder2>place holder 2</placeholder2>
|
<placeholder2>place holder 2</placeholder2>
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
|
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
|
||||||
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="5">
|
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="11">
|
||||||
<file>
|
<file>
|
||||||
<url>Source/BootloaderInterface.c</url>
|
<url>Source/BootloaderInterface.c</url>
|
||||||
<bookmark id="5">
|
<bookmark id="5">
|
||||||
@ -14,8 +14,41 @@
|
|||||||
<key/>
|
<key/>
|
||||||
</bookmark>
|
</bookmark>
|
||||||
</file>
|
</file>
|
||||||
|
<file>
|
||||||
|
<url>Source/hd44780.c</url>
|
||||||
|
<bookmark id="7">
|
||||||
|
<name/>
|
||||||
|
<line>340</line>
|
||||||
|
<key/>
|
||||||
|
</bookmark>
|
||||||
|
</file>
|
||||||
|
<file>
|
||||||
|
<url>Source/SIM7080GInterface.c</url>
|
||||||
|
<bookmark id="11">
|
||||||
|
<name/>
|
||||||
|
<line>119</line>
|
||||||
|
<key/>
|
||||||
|
</bookmark>
|
||||||
|
<bookmark id="10">
|
||||||
|
<name/>
|
||||||
|
<line>201</line>
|
||||||
|
<key/>
|
||||||
|
</bookmark>
|
||||||
|
<bookmark id="8">
|
||||||
|
<name/>
|
||||||
|
<line>443</line>
|
||||||
|
<key/>
|
||||||
|
</bookmark>
|
||||||
|
<bookmark id="9">
|
||||||
|
<name/>
|
||||||
|
<line>560</line>
|
||||||
|
<key/>
|
||||||
|
</bookmark>
|
||||||
|
</file>
|
||||||
</editor-bookmarks>
|
</editor-bookmarks>
|
||||||
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
|
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
|
||||||
<group/>
|
<group>
|
||||||
|
<file>file:/D:/Main/PicDev/Projets/ChaletLora/ChaletLora.X/Source/SIM7080GInterface.c</file>
|
||||||
|
</group>
|
||||||
</open-files>
|
</open-files>
|
||||||
</project-private>
|
</project-private>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user