| @@ -1,21 +1,4 @@ | |||||
| *.o | *.o | ||||
| *.d | *.d | ||||
| *.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/BootloaderInterface.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/BootloaderProtocol.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/ChaletduinoV2Board.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/main.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/main.o.d | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/NetworkProtocol.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/Syslog.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/Terminal.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/WiFiCtrl.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/BootloaderInterface.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/BootloaderInterface.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/BootloaderProtocol.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/main.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/NetworkProtocol.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/Syslog.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/Terminal.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/WiFiCtrl.o | |||||
| /AudioConsole.X/build/ChaletDuinoV2_795F512H_/production/Source/WiFiCtrl.o.d | |||||
| /AudioConsole.X/.generated_files/flags/* | |||||
| @@ -0,0 +1,174 @@ | |||||
| #include "define.h" | |||||
| #include "AudioConsole.h" | |||||
| #include "timer.h" | |||||
| #include "BoardCfg.h" | |||||
| #include "ProtocolDefs.h" | |||||
| #include "NetworkProtocol.h" | |||||
| AVReceiverStatus_t mMAinZoneStatus, mZone2Status; | |||||
| bool mMasterInterfaceConnected; | |||||
| int mAudioConsoleState; | |||||
| int AudioConsoleInit() | |||||
| { | |||||
| ProtocolInit(NETWORK_PROTOCOL_USER_AUDIO_CONSOLE_IF); | |||||
| mMasterInterfaceConnected = false; | |||||
| mAudioConsoleState = AUDIO_CONSOLE_INIT_STATE; | |||||
| TimerStart(CONSOLE_IF_CONNECT_TIMER,AUDIO_CONSOLE_WAIT_FOR_WIFI_TIMEOUT); | |||||
| } | |||||
| int AudioConsoleSetReceiverStatus(AVReceiverStatus_t *MainZone, AVReceiverStatus_t *Zone2) | |||||
| { | |||||
| mMAinZoneStatus.MainPwrStatus = MainZone ->MainPwrStatus; | |||||
| mMAinZoneStatus.MainSleepStatus = MainZone->MainSleepStatus; | |||||
| mMAinZoneStatus.IsMute = MainZone->IsMute; | |||||
| mMAinZoneStatus.DataValid = MainZone->DataValid; | |||||
| mMAinZoneStatus.ReceiverOnline = MainZone->ReceiverOnline; | |||||
| mMAinZoneStatus.SyncZones = MainZone->SyncZones; | |||||
| mMAinZoneStatus.MainVolume = MainZone->MainVolume; | |||||
| mZone2Status.MainPwrStatus = Zone2 ->MainPwrStatus; | |||||
| mZone2Status.MainSleepStatus = Zone2->MainSleepStatus; | |||||
| mZone2Status.IsMute = Zone2->IsMute; | |||||
| mZone2Status.DataValid = Zone2->DataValid; | |||||
| mZone2Status.ReceiverOnline = Zone2->ReceiverOnline; | |||||
| mZone2Status.SyncZones = Zone2->SyncZones; | |||||
| mZone2Status.MainVolume = Zone2->MainVolume; | |||||
| return RET_OK; | |||||
| } | |||||
| int AudioConsoleSM(int Event) | |||||
| { | |||||
| switch(mAudioConsoleState) | |||||
| { | |||||
| case AUDIO_CONSOLE_INIT_STATE: | |||||
| { | |||||
| //At boot, we wait for wifi to connect first... | |||||
| if(IsTimerExpired(CONSOLE_IF_CONNECT_TIMER)) | |||||
| { | |||||
| if(IsWiFiConnected() == true) | |||||
| { | |||||
| ConnectAudioInterface(); | |||||
| mAudioConsoleState = AUDIO_CONSOLE_CONNECTING_STATE; | |||||
| TimerStart(CONSOLE_IF_CONNECT_TIMER,AUDIO_CONSOLE_WAIT_FOR_CONNECT_TIMEOUT); | |||||
| } | |||||
| else | |||||
| { | |||||
| TimerStart(CONSOLE_IF_CONNECT_TIMER,AUDIO_CONSOLE_WAIT_FOR_WIFI_TIMEOUT); | |||||
| } | |||||
| } | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_DISCONNECTED_STATE: | |||||
| { | |||||
| switch(Event) | |||||
| { | |||||
| case AUDIO_CONSOLE_SM_TICK_EVENT: | |||||
| { | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_SM_CONNECTED_EVENT: | |||||
| { | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_SM_DISCONNECTED_EVENT: | |||||
| { | |||||
| break; | |||||
| } | |||||
| } | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_CONNECTING_STATE: | |||||
| { | |||||
| switch(Event) | |||||
| { | |||||
| case AUDIO_CONSOLE_SM_TICK_EVENT: | |||||
| { | |||||
| if(IsAudioInterfaceConnected() == false) | |||||
| { | |||||
| //TODO reset console display | |||||
| mAudioConsoleState = AUDIO_CONSOLE_INIT_STATE; | |||||
| TimerStop(CONSOLE_IF_CONNECT_TIMER); | |||||
| } | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_SM_CONNECTED_EVENT: | |||||
| { | |||||
| TimerStart(CONSOLE_IF_CONNECT_TIMER,AUDIO_CONSOLE_STATUS_REQUEST_TIMEOUT); | |||||
| RequestStatus(); | |||||
| mAudioConsoleState = AUDIO_CONSOLE_RUN_STATE; | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_SM_DISCONNECTED_EVENT: | |||||
| { | |||||
| //Connection timed out.... trying again. | |||||
| ConnectAudioInterface(); | |||||
| break; | |||||
| } | |||||
| } | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_RUN_STATE: | |||||
| { | |||||
| switch(Event) | |||||
| { | |||||
| case AUDIO_CONSOLE_SM_TICK_EVENT: | |||||
| { | |||||
| if(IsAudioInterfaceConnected() == false) | |||||
| { | |||||
| //TODO reset console display | |||||
| mAudioConsoleState = AUDIO_CONSOLE_INIT_STATE; | |||||
| TimerStop(CONSOLE_IF_CONNECT_TIMER); | |||||
| } | |||||
| if(IsTimerExpired(CONSOLE_IF_CONNECT_TIMER)) | |||||
| { | |||||
| RequestStatus(); | |||||
| TimerStart(CONSOLE_IF_CONNECT_TIMER,AUDIO_CONSOLE_STATUS_REQUEST_TIMEOUT); | |||||
| } | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_SM_CONNECTED_EVENT: | |||||
| { | |||||
| //Should not happen.... | |||||
| break; | |||||
| } | |||||
| case AUDIO_CONSOLE_SM_DISCONNECTED_EVENT: | |||||
| { | |||||
| mAudioConsoleState = AUDIO_CONSOLE_INIT_STATE; | |||||
| TimerStop(CONSOLE_IF_CONNECT_TIMER); | |||||
| break; | |||||
| } | |||||
| } | |||||
| break; | |||||
| } | |||||
| } | |||||
| } | |||||
| void AudioConsoleTick() | |||||
| { | |||||
| AudioConsoleSM(AUDIO_CONSOLE_SM_TICK_EVENT); | |||||
| } | |||||
| int AudioConsoleSetIFConnectionStatus(bool Connected) | |||||
| { | |||||
| if(Connected == true) | |||||
| { | |||||
| ONBOARD_LED1_PIN = LED_ON; | |||||
| AudioConsoleSM(AUDIO_CONSOLE_SM_CONNECTED_EVENT); | |||||
| } | |||||
| else | |||||
| { | |||||
| ONBOARD_LED1_PIN = LED_OFF; | |||||
| AudioConsoleSM(AUDIO_CONSOLE_SM_DISCONNECTED_EVENT); | |||||
| } | |||||
| } | |||||
| void RequestStatus() | |||||
| { | |||||
| AudioConsoleSendCommand(AV_RECEIVER_INTERFACE_GENERAL_STATUS_REQUEST,0,0); | |||||
| } | |||||
| @@ -0,0 +1,64 @@ | |||||
| /* | |||||
| * File: AudioConsole.h | |||||
| * Author: JF | |||||
| * | |||||
| * Created on February 20, 2025, 2:30 PM | |||||
| */ | |||||
| #ifndef AUDIOCONSOLE_H | |||||
| #define AUDIOCONSOLE_H | |||||
| #include "define.h" | |||||
| #include "AudioConsoleInterface.h" | |||||
| #include "WiFiCtrl.h" | |||||
| #define AUDIO_CONSOLE_WAIT_FOR_WIFI_TIMEOUT 1000 | |||||
| #define AUDIO_CONSOLE_WAIT_FOR_CONNECT_TIMEOUT 5000 | |||||
| #define AUDIO_CONSOLE_STATUS_REQUEST_TIMEOUT 1000 | |||||
| #define AUDIO_CONSOLE_MIN_VOLUME 0 | |||||
| #define AUDIO_CONSOLE_MAX_VOLUME 194 | |||||
| typedef struct eAVReceiverStatus | |||||
| { | |||||
| bool MainPwrStatus; | |||||
| bool MainSleepStatus; | |||||
| bool IsMute; | |||||
| bool DataValid; | |||||
| bool ReceiverOnline; | |||||
| bool SyncZones; | |||||
| unsigned int MainVolume; | |||||
| }AVReceiverStatus_t; | |||||
| enum eAudioConsoleStates | |||||
| { | |||||
| AUDIO_CONSOLE_INIT_STATE, | |||||
| AUDIO_CONSOLE_DISCONNECTED_STATE, | |||||
| AUDIO_CONSOLE_CONNECTING_STATE, | |||||
| AUDIO_CONSOLE_RUN_STATE, | |||||
| AUDIO_CONSOLE_MAX_STATE | |||||
| }; | |||||
| enum eAudioConsoleSMEvents | |||||
| { | |||||
| AUDIO_CONSOLE_SM_TICK_EVENT, | |||||
| AUDIO_CONSOLE_SM_CONNECTED_EVENT, | |||||
| AUDIO_CONSOLE_SM_DISCONNECTED_EVENT, | |||||
| AUDIO_CONSOLE_MAX_EVENT | |||||
| }; | |||||
| int AudioConsoleInit(); | |||||
| void AudioConsoleTick(); | |||||
| int AudioConsoleSetIFConnectionStatus(bool Connected); | |||||
| int AudioConsoleSetReceiverStatus(AVReceiverStatus_t *MainZone, AVReceiverStatus_t *Zone2); | |||||
| int AudioConsoleSM(int Event); | |||||
| void RequestStatus(); | |||||
| #endif /* AUDIOCONSOLE_H */ | |||||
| @@ -5,10 +5,12 @@ | |||||
| #include "NetworkProtocol.h" | #include "NetworkProtocol.h" | ||||
| #include "ProtocolDefs.h" | #include "ProtocolDefs.h" | ||||
| #include "timer.h" | #include "timer.h" | ||||
| #include "AudioConsole.h" | |||||
| #include <stdio.h> | #include <stdio.h> | ||||
| #include "BoardCfg.h" | |||||
| void AudioConsoleIFExecuteMasterCommand(int SenderID, int Command, unsigned char *Data, int DataSize) | |||||
| void AudioConsoleIFExecuteMasterCommand(unsigned char SenderID, unsigned char Command, unsigned char *Data, int DataSize) | |||||
| { | { | ||||
| switch(Command) | switch(Command) | ||||
| @@ -19,6 +21,81 @@ void AudioConsoleIFExecuteMasterCommand(int SenderID, int Command, unsigned char | |||||
| } | } | ||||
| case AV_RECEIVER_INTERFACE_GENERAL_STATUS_RESPONSE: | case AV_RECEIVER_INTERFACE_GENERAL_STATUS_RESPONSE: | ||||
| { | { | ||||
| ONBOARD_LED2_PIN = ~ONBOARD_LED2_PIN; | |||||
| AVReceiverStatus_t MainZone, Zone2; | |||||
| // bool MainPwrStatus = false; | |||||
| // bool MainSleepStatus = false; | |||||
| // bool IsMute; | |||||
| // bool DataValid = false; | |||||
| // bool ReceiverOnline = false; | |||||
| // bool SyncZones = false; | |||||
| // float MainVolume = 0.0; | |||||
| // | |||||
| // bool Zone2PwrStatus = false; | |||||
| // bool Zone2SleepStatus = false; | |||||
| // bool Zone2IsMute; | |||||
| // bool Zone2DataValid = false; | |||||
| // bool Zone2ReceiverOnline = false; | |||||
| // bool Zone2SyncZones = false; | |||||
| // float Zone2MainVolume = 0.0; | |||||
| int IntToFloat = 0; | |||||
| //Main Zone status | |||||
| MainZone.MainPwrStatus = Data[0]; | |||||
| MainZone.MainSleepStatus = Data[1]; | |||||
| MainZone.MainVolume = Data[5]; | |||||
| MainZone.MainVolume <<= 8; | |||||
| MainZone.MainVolume += Data[4]; | |||||
| MainZone.MainVolume <<= 8; | |||||
| MainZone.MainVolume += Data[3]; | |||||
| MainZone.MainVolume <<= 8; | |||||
| MainZone.MainVolume += Data[2]; | |||||
| // memcpy(&(MainZone.MainVolume),&IntToFloat,4); | |||||
| MainZone.IsMute = Data[6]; | |||||
| MainZone.DataValid = Data[7]; | |||||
| MainZone.ReceiverOnline = Data[8]; | |||||
| MainZone.SyncZones = Data[9]; | |||||
| //Zone 2 status | |||||
| IntToFloat = 0; | |||||
| Zone2.MainPwrStatus = Data[0]; | |||||
| Zone2.MainSleepStatus = Data[1]; | |||||
| Zone2.MainVolume = Data[2]; | |||||
| Zone2.MainVolume <<= 8; | |||||
| Zone2.MainVolume += Data[3]; | |||||
| Zone2.MainVolume <<= 8; | |||||
| Zone2.MainVolume += Data[4]; | |||||
| Zone2.MainVolume <<= 8; | |||||
| Zone2.MainVolume += Data[5]; | |||||
| // IntToFloat = Data[2]; | |||||
| // IntToFloat <<= 8; | |||||
| // IntToFloat += Data[3]; | |||||
| // IntToFloat <<= 8; | |||||
| // IntToFloat += Data[4]; | |||||
| // IntToFloat <<= 8; | |||||
| // IntToFloat += Data[5]; | |||||
| // memcpy(&(Zone2.MainVolume),&IntToFloat,4); | |||||
| Zone2.IsMute = Data[6]; | |||||
| Zone2.DataValid = Data[7]; | |||||
| Zone2.ReceiverOnline = Data[8]; | |||||
| Zone2.SyncZones = Data[9]; | |||||
| AudioConsoleSetReceiverStatus(&MainZone, &Zone2); | |||||
| break; | break; | ||||
| } | } | ||||
| case AV_RECEIVER_INTERFACE_SET_MAIN_POWER_RESPONSE: | case AV_RECEIVER_INTERFACE_SET_MAIN_POWER_RESPONSE: | ||||
| @@ -74,7 +151,7 @@ void AudioConsoleIFExecuteMasterCommand(int SenderID, int Command, unsigned char | |||||
| } | } | ||||
| case ETH_NETWK_SET_DEVICE_INFO_ACK: | case ETH_NETWK_SET_DEVICE_INFO_ACK: | ||||
| { | { | ||||
| // LTENetworInterfaceExecSM(LTE_NWI_MASTER_CONNECTED_EVENT); | |||||
| AudioConsoleSetIFConnectionStatus(true); | |||||
| break; | break; | ||||
| } | } | ||||
| case ETH_NETWK_CONNECTION_REFUSED: | case ETH_NETWK_CONNECTION_REFUSED: | ||||
| @@ -98,4 +175,12 @@ void AudioConsoleIFExecuteMasterCommand(int SenderID, int Command, unsigned char | |||||
| } | } | ||||
| } | } | ||||
| } | |||||
| void AudioConsoleSendCommand(int Command, unsigned char *Data, unsigned int DataSize) | |||||
| { | |||||
| unsigned char *Payload; | |||||
| unsigned int PayloadSize; | |||||
| Payload = ProtocolGetFrame(ID_MASTER,MASTER_ADDRESS,ID_AVRECEIVER_CONSOLE_INTERFACE,Command,Data,DataSize,0,&PayloadSize); | |||||
| SendAudioInterfaceData((char*)Payload,PayloadSize); | |||||
| } | } | ||||
| @@ -16,9 +16,9 @@ enum eAudioConsoleIFConnectionStates | |||||
| }; | }; | ||||
| int AudioConsoleInterfaceInit(void); | int AudioConsoleInterfaceInit(void); | ||||
| void TickAudioConsoleInterface(void); | |||||
| void AudioConsoleInterfaceSM(int Event); | void AudioConsoleInterfaceSM(int Event); | ||||
| void AudioConsoleIFExecuteMasterCommand(int SenderID, int Command, unsigned char *Data, int DataSize); | |||||
| void AudioConsoleIFExecuteMasterCommand(unsigned char SenderID, unsigned char Command, unsigned char *Data, int DataSize); | |||||
| void AudioConsoleSendCommand(int Command, unsigned char *Data, unsigned int DataSize); | |||||
| //bool SendFrame(unsigned char DestDevice,unsigned char DestAddress, unsigned char SenderDevice, unsigned char Cmd, unsigned char *Data,unsigned int Size,unsigned char Flags); | //bool SendFrame(unsigned char DestDevice,unsigned char DestAddress, unsigned char SenderDevice, unsigned char Cmd, unsigned char *Data,unsigned int Size,unsigned char Flags); | ||||
| @@ -19,6 +19,7 @@ jean-francois.martel@polymtl.ca | |||||
| #include "MasterCtrlInterface.h" | #include "MasterCtrlInterface.h" | ||||
| #include "LoraNetworkInterface.h" | #include "LoraNetworkInterface.h" | ||||
| #include "LTENetworkInterface.h" | #include "LTENetworkInterface.h" | ||||
| #include "AudioConsoleInterface.h" | |||||
| @@ -216,6 +217,7 @@ void StateMachine(unsigned char Data,ProtocolData_t *ProtocolData ) | |||||
| // NewMasterMessageReceived(mRxData); | // NewMasterMessageReceived(mRxData); | ||||
| if(ProtocolData == &mAudioConsoleIFProtocolData) | if(ProtocolData == &mAudioConsoleIFProtocolData) | ||||
| { | { | ||||
| AudioConsoleIFExecuteMasterCommand(ProtocolData->SenderID,ProtocolData->Command,ProtocolMsgDataPtr(ProtocolData),ProtocolData->DataSize); | |||||
| // ExecuteLoraMasterCommand(ProtocolData->Command,ProtocolMsgDataPtr(ProtocolData),ProtocolData->DataSize); | // ExecuteLoraMasterCommand(ProtocolData->Command,ProtocolMsgDataPtr(ProtocolData),ProtocolData->DataSize); | ||||
| } | } | ||||
| else if(ProtocolData == &mMasterCtrlIFData) | else if(ProtocolData == &mMasterCtrlIFData) | ||||
| @@ -211,6 +211,7 @@ static void socket_cb(SOCKET sock, uint8 u8Msg, void *pvMsg) | |||||
| if(sock == AudioConsoleIFSocket) | if(sock == AudioConsoleIFSocket) | ||||
| { | { | ||||
| recv(AudioConsoleIFSocket, AudioConsoleIFRxBuf, sizeof(AudioConsoleIFRxBuf), 0); | |||||
| printf("Audio console interface connected to MasterCtrl\n"); | printf("Audio console interface connected to MasterCtrl\n"); | ||||
| } | } | ||||
| @@ -296,7 +297,7 @@ static void socket_cb(SOCKET sock, uint8 u8Msg, void *pvMsg) | |||||
| AudioConsoleIFSocket = -1; | AudioConsoleIFSocket = -1; | ||||
| printf("Audio Console Interface with Master Ctrl disconnected\n"); | printf("Audio Console Interface with Master Ctrl disconnected\n"); | ||||
| } | } | ||||
| } | |||||
| } | |||||
| break; | break; | ||||
| } | } | ||||
| case SOCKET_MSG_SEND: | case SOCKET_MSG_SEND: | ||||
| @@ -910,7 +911,7 @@ int ConnectAudioInterface() | |||||
| AudioConsoleIFSocket = socket(AF_INET, SOCK_STREAM,0); | AudioConsoleIFSocket = socket(AF_INET, SOCK_STREAM,0); | ||||
| uint16 ServerPort = MASTERCTRL_SERVER_PORT; | uint16 ServerPort = MASTERCTRL_SERVER_PORT; | ||||
| if(BootloaderServerSocket >= 0) | |||||
| if(AudioConsoleIFSocket >= 0) | |||||
| { | { | ||||
| strAddr.sin_family = AF_INET; | strAddr.sin_family = AF_INET; | ||||
| strAddr.sin_port = _htons(ServerPort); | strAddr.sin_port = _htons(ServerPort); | ||||
| @@ -48,6 +48,7 @@ | |||||
| #include "VolumeTransducer.h" | #include "VolumeTransducer.h" | ||||
| #include "DACInterface.h" | #include "DACInterface.h" | ||||
| #include "AudioConsole.h" | |||||
| #include "hd44780.h" | #include "hd44780.h" | ||||
| @@ -119,6 +120,7 @@ int main(void) | |||||
| VolumeTransducerInit(); | VolumeTransducerInit(); | ||||
| DACInit(); | DACInit(); | ||||
| AudioConsoleInit(); | |||||
| #ifdef USE_SYSLOG | #ifdef USE_SYSLOG | ||||
| InitSyslog(); | InitSyslog(); | ||||
| @@ -223,6 +225,7 @@ int main(void) | |||||
| BootloaderInterfaceTick(); | BootloaderInterfaceTick(); | ||||
| VolumeTransducerTick(); | VolumeTransducerTick(); | ||||
| AudioConsoleTick(); | |||||
| // TickLoraWatchdog(); | // TickLoraWatchdog(); | ||||
| // TickLCDCtrl(); | // TickLCDCtrl(); | ||||
| // TickLTEModule(); | // TickLTEModule(); | ||||
| @@ -231,10 +234,10 @@ int main(void) | |||||
| 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; | ||||
| ONBOARD_LED2_PIN = ~HEARTBEAT_LED_2_PIN; | |||||
| ONBOARD_LED3_PIN = ~HEARTBEAT_LED_2_PIN; | |||||
| ONBOARD_LED7_PIN = ~HEARTBEAT_LED_2_PIN; | |||||
| // | |||||
| // ONBOARD_LED2_PIN = ~HEARTBEAT_LED_2_PIN; | |||||
| // ONBOARD_LED3_PIN = ~HEARTBEAT_LED_2_PIN; | |||||
| // ONBOARD_LED7_PIN = ~HEARTBEAT_LED_2_PIN; | |||||
| PUSH_BUTTON_LED1_PIN = !PUSH_BUTTON_INPUT1_PIN; | PUSH_BUTTON_LED1_PIN = !PUSH_BUTTON_INPUT1_PIN; | ||||
| PUSH_BUTTON_LED2_PIN = !PUSH_BUTTON_INPUT2_PIN; | PUSH_BUTTON_LED2_PIN = !PUSH_BUTTON_INPUT2_PIN; | ||||
| PUSH_BUTTON_LED3_PIN = !PUSH_BUTTON_INPUT3_PIN; | PUSH_BUTTON_LED3_PIN = !PUSH_BUTTON_INPUT3_PIN; | ||||
| @@ -47,6 +47,7 @@ typedef enum | |||||
| BOOTLOADER_FLASH_POLL_TIMER, | BOOTLOADER_FLASH_POLL_TIMER, | ||||
| BUREAU_VOLUME_TRANSDUCER_TIMER, | BUREAU_VOLUME_TRANSDUCER_TIMER, | ||||
| CUISINE_VOLUME_TRANSDUCER_TIMER, | CUISINE_VOLUME_TRANSDUCER_TIMER, | ||||
| CONSOLE_IF_CONNECT_TIMER, | |||||
| TIMER_MAX_ID | TIMER_MAX_ID | ||||
| }eTimerID; | }eTimerID; | ||||
| @@ -1,18 +0,0 @@ | |||||
| build/ChaletDuinoV2_795F512H_/production/Source/NetworkProtocol.o: \ | |||||
| Source/NetworkProtocol.c Source/define.h Source/NetworkProtocol.h \ | |||||
| Source/ProtocolDefs.h Source/Uart.h Source/MasterCtrlInterface.h \ | |||||
| Source/LoraNetworkInterface.h Source/LTENetworkInterface.h | |||||
| Source/define.h: | |||||
| Source/NetworkProtocol.h: | |||||
| Source/ProtocolDefs.h: | |||||
| Source/Uart.h: | |||||
| Source/MasterCtrlInterface.h: | |||||
| Source/LoraNetworkInterface.h: | |||||
| Source/LTENetworkInterface.h: | |||||
| @@ -1,96 +0,0 @@ | |||||
| build/ChaletDuinoV2_795F512H_/production/Source/main.o: Source/main.c \ | |||||
| Source/define.h Source/Uart.h Source/BoardCfg.h \ | |||||
| Source/BoardCfg_ChaletduinoV2.h Source/timer.h Source/Watchdog.h \ | |||||
| Source/main.h Source/NetworkProtocol.h Source/ProtocolDefs.h \ | |||||
| Source/ChaletPowerRelay.h Source/BatteryMonitor.h Source/CurrentSensor.h \ | |||||
| Source/I2C.h Source/SPI_Flash.h Source/TemperatureSensor.h \ | |||||
| Source/LoraWatchdog.h Source/LCDCtrl.h Source/SIM7080GInterface.h \ | |||||
| Source/LTENetworkInterface.h Source/BootloaderInterface.h \ | |||||
| Source/VolumeTransducer.h Source/DACInterface.h Source/hd44780.h \ | |||||
| Source/Terminal.h Source/WiFiCtrl.h \ | |||||
| Source/winc3400_142/driver/include/m2m_wifi.h \ | |||||
| Source/winc3400_142/common/include/nm_common.h Source/define.h \ | |||||
| Source/winc3400_142/bsp/include/nm_bsp.h \ | |||||
| Source/winc3400_142/common/include/nm_debug.h \ | |||||
| Source/winc3400_142/driver/include/m2m_types.h \ | |||||
| Source/winc3400_142/driver/include/nmdrv.h \ | |||||
| Source/winc3400_142/socket/include/socket.h \ | |||||
| Source/winc3400_142/driver/include/m2m_types.h \ | |||||
| Source/winc3400_142/socket/include/netinet_in.h Source/InternalUart.h \ | |||||
| Source/Syslog.h Source/LoraNetworkInterface.h | |||||
| Source/define.h: | |||||
| Source/Uart.h: | |||||
| Source/BoardCfg.h: | |||||
| Source/BoardCfg_ChaletduinoV2.h: | |||||
| Source/timer.h: | |||||
| Source/Watchdog.h: | |||||
| Source/main.h: | |||||
| Source/NetworkProtocol.h: | |||||
| Source/ProtocolDefs.h: | |||||
| Source/ChaletPowerRelay.h: | |||||
| Source/BatteryMonitor.h: | |||||
| Source/CurrentSensor.h: | |||||
| Source/I2C.h: | |||||
| Source/SPI_Flash.h: | |||||
| Source/TemperatureSensor.h: | |||||
| Source/LoraWatchdog.h: | |||||
| Source/LCDCtrl.h: | |||||
| Source/SIM7080GInterface.h: | |||||
| Source/LTENetworkInterface.h: | |||||
| Source/BootloaderInterface.h: | |||||
| Source/VolumeTransducer.h: | |||||
| Source/DACInterface.h: | |||||
| Source/hd44780.h: | |||||
| Source/Terminal.h: | |||||
| Source/WiFiCtrl.h: | |||||
| Source/winc3400_142/driver/include/m2m_wifi.h: | |||||
| Source/winc3400_142/common/include/nm_common.h: | |||||
| Source/define.h: | |||||
| Source/winc3400_142/bsp/include/nm_bsp.h: | |||||
| Source/winc3400_142/common/include/nm_debug.h: | |||||
| Source/winc3400_142/driver/include/m2m_types.h: | |||||
| Source/winc3400_142/driver/include/nmdrv.h: | |||||
| Source/winc3400_142/socket/include/socket.h: | |||||
| Source/winc3400_142/driver/include/m2m_types.h: | |||||
| Source/winc3400_142/socket/include/netinet_in.h: | |||||
| Source/InternalUart.h: | |||||
| Source/Syslog.h: | |||||
| Source/LoraNetworkInterface.h: | |||||
| @@ -51,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/NetworkProtocol.c Source/Terminal.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/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/BootloaderProtocol.c Source/crc32.c Source/VolumeTransducer.c Source/DACInterface.c Source/AudioConsoleInterface.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/NetworkProtocol.c Source/Terminal.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/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/BootloaderProtocol.c Source/crc32.c Source/VolumeTransducer.c Source/DACInterface.c Source/AudioConsoleInterface.c Source/AudioConsole.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/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.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/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/VolumeTransducer.o ${OBJECTDIR}/Source/DACInterface.o ${OBJECTDIR}/Source/AudioConsoleInterface.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/NetworkProtocol.o.d ${OBJECTDIR}/Source/Terminal.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/SPI_Flash.o.d ${OBJECTDIR}/Source/Syslog.o.d ${OBJECTDIR}/Source/Watchdog.o.d ${OBJECTDIR}/Source/BootloaderInterface.o.d ${OBJECTDIR}/Source/BootloaderProtocol.o.d ${OBJECTDIR}/Source/crc32.o.d ${OBJECTDIR}/Source/VolumeTransducer.o.d ${OBJECTDIR}/Source/DACInterface.o.d ${OBJECTDIR}/Source/AudioConsoleInterface.o.d | |||||
| 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/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.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/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/VolumeTransducer.o ${OBJECTDIR}/Source/DACInterface.o ${OBJECTDIR}/Source/AudioConsoleInterface.o ${OBJECTDIR}/Source/AudioConsole.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/NetworkProtocol.o.d ${OBJECTDIR}/Source/Terminal.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/SPI_Flash.o.d ${OBJECTDIR}/Source/Syslog.o.d ${OBJECTDIR}/Source/Watchdog.o.d ${OBJECTDIR}/Source/BootloaderInterface.o.d ${OBJECTDIR}/Source/BootloaderProtocol.o.d ${OBJECTDIR}/Source/crc32.o.d ${OBJECTDIR}/Source/VolumeTransducer.o.d ${OBJECTDIR}/Source/DACInterface.o.d ${OBJECTDIR}/Source/AudioConsoleInterface.o.d ${OBJECTDIR}/Source/AudioConsole.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/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.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/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/VolumeTransducer.o ${OBJECTDIR}/Source/DACInterface.o ${OBJECTDIR}/Source/AudioConsoleInterface.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/NetworkProtocol.o ${OBJECTDIR}/Source/Terminal.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/SPI_Flash.o ${OBJECTDIR}/Source/Syslog.o ${OBJECTDIR}/Source/Watchdog.o ${OBJECTDIR}/Source/BootloaderInterface.o ${OBJECTDIR}/Source/BootloaderProtocol.o ${OBJECTDIR}/Source/crc32.o ${OBJECTDIR}/Source/VolumeTransducer.o ${OBJECTDIR}/Source/DACInterface.o ${OBJECTDIR}/Source/AudioConsoleInterface.o ${OBJECTDIR}/Source/AudioConsole.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/NetworkProtocol.c Source/Terminal.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/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/BootloaderProtocol.c Source/crc32.c Source/VolumeTransducer.c Source/DACInterface.c Source/AudioConsoleInterface.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/NetworkProtocol.c Source/Terminal.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/SPI_Flash.c Source/Syslog.c Source/Watchdog.c Source/BootloaderInterface.c Source/BootloaderProtocol.c Source/crc32.c Source/VolumeTransducer.c Source/DACInterface.c Source/AudioConsoleInterface.c Source/AudioConsole.c | |||||
| @@ -323,6 +323,12 @@ ${OBJECTDIR}/Source/AudioConsoleInterface.o: Source/AudioConsoleInterface.c .ge | |||||
| @${RM} ${OBJECTDIR}/Source/AudioConsoleInterface.o | @${RM} ${OBJECTDIR}/Source/AudioConsoleInterface.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/AudioConsoleInterface.o.d" -o ${OBJECTDIR}/Source/AudioConsoleInterface.o Source/AudioConsoleInterface.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/AudioConsoleInterface.o.d" -o ${OBJECTDIR}/Source/AudioConsoleInterface.o Source/AudioConsoleInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) | ||||
| ${OBJECTDIR}/Source/AudioConsole.o: Source/AudioConsole.c .generated_files/flags/ChaletDuinoV2_795F512H_/ebdeb470765375eb7c391758e80967a0a7ec42db .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709 | |||||
| @${MKDIR} "${OBJECTDIR}/Source" | |||||
| @${RM} ${OBJECTDIR}/Source/AudioConsole.o.d | |||||
| @${RM} ${OBJECTDIR}/Source/AudioConsole.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/AudioConsole.o.d" -o ${OBJECTDIR}/Source/AudioConsole.o Source/AudioConsole.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) | |||||
| else | else | ||||
| ${OBJECTDIR}/Source/ChaletduinoV2Board.o: Source/ChaletduinoV2Board.c .generated_files/flags/ChaletDuinoV2_795F512H_/155eb6acafee7b16d4a84f7fa101fd44ca9797a8 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709 | ${OBJECTDIR}/Source/ChaletduinoV2Board.o: Source/ChaletduinoV2Board.c .generated_files/flags/ChaletDuinoV2_795F512H_/155eb6acafee7b16d4a84f7fa101fd44ca9797a8 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709 | ||||
| @${MKDIR} "${OBJECTDIR}/Source" | @${MKDIR} "${OBJECTDIR}/Source" | ||||
| @@ -546,6 +552,12 @@ ${OBJECTDIR}/Source/AudioConsoleInterface.o: Source/AudioConsoleInterface.c .ge | |||||
| @${RM} ${OBJECTDIR}/Source/AudioConsoleInterface.o | @${RM} ${OBJECTDIR}/Source/AudioConsoleInterface.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/AudioConsoleInterface.o.d" -o ${OBJECTDIR}/Source/AudioConsoleInterface.o Source/AudioConsoleInterface.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/AudioConsoleInterface.o.d" -o ${OBJECTDIR}/Source/AudioConsoleInterface.o Source/AudioConsoleInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) | ||||
| ${OBJECTDIR}/Source/AudioConsole.o: Source/AudioConsole.c .generated_files/flags/ChaletDuinoV2_795F512H_/6302e351779cea393a61f90b2fdb590b7c9889a4 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709 | |||||
| @${MKDIR} "${OBJECTDIR}/Source" | |||||
| @${RM} ${OBJECTDIR}/Source/AudioConsole.o.d | |||||
| @${RM} ${OBJECTDIR}/Source/AudioConsole.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/AudioConsole.o.d" -o ${OBJECTDIR}/Source/AudioConsole.o Source/AudioConsole.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) | |||||
| endif | endif | ||||
| # ------------------------------------------------------------------------------------ | # ------------------------------------------------------------------------------------ | ||||
| @@ -1,5 +1,5 @@ | |||||
| # | # | ||||
| #Wed Feb 19 17:06:21 EST 2025 | |||||
| #Thu Feb 20 14:31:12 EST 2025 | |||||
| ChaletDuinoV2_795F512H_.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin | ChaletDuinoV2_795F512H_.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin | ||||
| default.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin | default.languagetoolchain.dir=C\:\\Program Files\\Microchip\\xc32\\v1.33\\bin | ||||
| proj.dir=D\:\\Main\\PicDev\\Projets\\AudioConsole\\AudioConsole.X | proj.dir=D\:\\Main\\PicDev\\Projets\\AudioConsole\\AudioConsole.X | ||||
| @@ -7,7 +7,7 @@ com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=bcd6e5453a11ce86a | |||||
| ChaletDuinoV2_795F512H_.com-microchip-mplab-mdbcore-ICD3Tool-ICD3DbgToolManager.md5=b8062f7a3afd14c7a6d50c4bb4696d24 | ChaletDuinoV2_795F512H_.com-microchip-mplab-mdbcore-ICD3Tool-ICD3DbgToolManager.md5=b8062f7a3afd14c7a6d50c4bb4696d24 | ||||
| default.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc | default.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc | ||||
| default.com-microchip-mplab-mdbcore-ICD3Tool-ICD3DbgToolManager.md5=b8062f7a3afd14c7a6d50c4bb4696d24 | default.com-microchip-mplab-mdbcore-ICD3Tool-ICD3DbgToolManager.md5=b8062f7a3afd14c7a6d50c4bb4696d24 | ||||
| configurations-xml=1813996a44ab5a857c2811efbf5b4773 | |||||
| configurations-xml=58bdd0b3cfc03fcca4bffa03d58afb56 | |||||
| ChaletDuino_775F512H_.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc | 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_.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc | ||||
| @@ -90,6 +90,7 @@ | |||||
| <itemPath>Source/VolumeTransducer.h</itemPath> | <itemPath>Source/VolumeTransducer.h</itemPath> | ||||
| <itemPath>Source/DACInterface.h</itemPath> | <itemPath>Source/DACInterface.h</itemPath> | ||||
| <itemPath>Source/AudioConsoleInterface.h</itemPath> | <itemPath>Source/AudioConsoleInterface.h</itemPath> | ||||
| <itemPath>Source/AudioConsole.h</itemPath> | |||||
| </logicalFolder> | </logicalFolder> | ||||
| <logicalFolder name="LinkerScript" | <logicalFolder name="LinkerScript" | ||||
| displayName="Linker Files" | displayName="Linker Files" | ||||
| @@ -178,6 +179,7 @@ | |||||
| <itemPath>Source/VolumeTransducer.c</itemPath> | <itemPath>Source/VolumeTransducer.c</itemPath> | ||||
| <itemPath>Source/DACInterface.c</itemPath> | <itemPath>Source/DACInterface.c</itemPath> | ||||
| <itemPath>Source/AudioConsoleInterface.c</itemPath> | <itemPath>Source/AudioConsoleInterface.c</itemPath> | ||||
| <itemPath>Source/AudioConsole.c</itemPath> | |||||
| </logicalFolder> | </logicalFolder> | ||||
| <logicalFolder name="ExternalFiles" | <logicalFolder name="ExternalFiles" | ||||
| displayName="Important Files" | displayName="Important Files" | ||||
| @@ -1,19 +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="11"> | <editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="11"> | ||||
| <file> | |||||
| <url>Source/BootloaderInterface.c</url> | |||||
| <bookmark id="5"> | |||||
| <name/> | |||||
| <line>387</line> | |||||
| <key/> | |||||
| </bookmark> | |||||
| <bookmark id="4"> | |||||
| <name/> | |||||
| <line>437</line> | |||||
| <key/> | |||||
| </bookmark> | |||||
| </file> | |||||
| <file> | <file> | ||||
| <url>Source/hd44780.c</url> | <url>Source/hd44780.c</url> | ||||
| <bookmark id="7"> | <bookmark id="7"> | ||||
| @@ -45,14 +32,30 @@ | |||||
| <key/> | <key/> | ||||
| </bookmark> | </bookmark> | ||||
| </file> | </file> | ||||
| <file> | |||||
| <url>Source/BootloaderInterface.c</url> | |||||
| <bookmark id="5"> | |||||
| <name/> | |||||
| <line>387</line> | |||||
| <key/> | |||||
| </bookmark> | |||||
| <bookmark id="4"> | |||||
| <name/> | |||||
| <line>437</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/AudioConsole/AudioConsole.X/Source/WiFiCtrl.c</file> | <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/WiFiCtrl.c</file> | ||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/AudioConsole.c</file> | |||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/AudioConsoleInterface.h</file> | <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/AudioConsoleInterface.h</file> | ||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/main.c</file> | |||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/AudioConsole.h</file> | |||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/NetworkProtocol.c</file> | <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/NetworkProtocol.c</file> | ||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/AudioConsoleInterface.c</file> | <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/AudioConsoleInterface.c</file> | ||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/ProtocolDefs.h</file> | |||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/winc3400_142/driver/source/nmspi.c</file> | |||||
| <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/WiFiCtrl.h</file> | <file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/WiFiCtrl.h</file> | ||||
| </group> | </group> | ||||
| </open-files> | </open-files> | ||||