This commit is contained in:
jfmartel 2025-02-18 15:37:37 -05:00
parent faf1d0cf2c
commit b15e0a8de3
34 changed files with 12744 additions and 7854 deletions

13
.gitignore vendored Normal file
View File

@ -0,0 +1,13 @@
*.o
*.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

View File

@ -0,0 +1 @@
$(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 -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) D:\Main\PicDev\Projets\AudioConsole\AudioConsole.X\Source\AudioConsoleInterface.c

View File

@ -0,0 +1 @@
$(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 -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) D:\Main\PicDev\Projets\AudioConsole\AudioConsole.X\Source\AudioConsoleInterface.c

View File

@ -0,0 +1 @@
$(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 -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) D:\Main\PicDev\Projets\AudioConsole\AudioConsole.X\Source\DACInterface.c

View File

@ -0,0 +1 @@
$(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 -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD) D:\Main\PicDev\Projets\AudioConsole\AudioConsole.X\Source\DACInterface.c

View File

@ -0,0 +1,10 @@
#include "define.h"
#include "AudioConsoleInterface.h"
#include "WiFiCtrl.h"
#include "NetworkProtocol.h"
#include "ProtocolDefs.h"
#include "timer.h"
#include <stdio.h>

View File

@ -0,0 +1,27 @@
/*
* File: MasterCtrlInterface.h
* Author: JF
*
* Created on March 31, 2017, 2:41 PM
*/
#ifndef MASTERCTRLINTERFACE_H
#define MASTERCTRLINTERFACE_H
enum eAudioConsoleIFConnectionStates
{
AUDIO_CONSOLE_IF_DISCONNECTED,
AUDIO_CONSOLE_IF_CONNECTING,
AUDIO_CONSOLE_IF_CONNECTED
};
int InitAudioConsoleInterface(void);
int AudioConsoleIFConnectToMasterCtrl(void);
void TickAudioConsoleInterface(void);
void AudioConsoleInterfaceSM(int Event);
void NewAudioConsoleIFMsgReceived(char* Message);
//bool SendFrame(unsigned char DestDevice,unsigned char DestAddress, unsigned char SenderDevice, unsigned char Cmd, unsigned char *Data,unsigned int Size,unsigned char Flags);
#endif /* MASTERCTRLINTERFACE_H */

View File

@ -125,22 +125,24 @@ extern "C" {
#define PUSH_BUTTON_INPUT7_PIN PORTBbits.RB15
#define VU1_DAC_SYNC_PIN_DIR TRISGbits.TRISG2
#define VU1_DAC_SYNC_PIN LATGbits.LATG2
#define VU1_DAC_SYNC_PIN_DIR TRISFbits.TRISF1
#define VU1_DAC_SYNC_PIN LATFbits.LATF1
#define VU1_BACKLIGHT_PIN_DIR TRISDbits.TRISD2
#define VU1_BACKLIGHT_PIN LATDbits.LATD2
#define VU1_ANALOG_FEEDBACK_PIN_DIR TRISBbits.TRISB0
#define VU2_DAC_SYNC_PIN_DIR TRISGbits.TRISG3
#define VU2_DAC_SYNC_PIN LATGbits.LATG3
#define VU2_DAC_SYNC_PIN_DIR TRISEbits.TRISE7
#define VU2_DAC_SYNC_PIN LATEbits.LATE7
#define VU2_BACKLIGHT_PIN_DIR TRISDbits.TRISD1
#define VU2_BACKLIGHT_PIN LATDbits.LATD1
#define VU2_ANALOG_FEEDBACK_PIN_DIR TRISBbits.TRISB2
#define BUREAU_VOL_POT_CW_PIN_DIR TRISDbits.TRISD9
#define BUREAU_VOL_POT_CW_PIN PORTDbits.RD9 //INT2
#define BUREAU_VOL_POT_CCW_PIN_DIR TRISDbits.TRISD8
#define BUREAU_VOL_POT_CCW_PIN PORTDbits.RD8 //INT1
#define CUISINE_VOL_POT_CW_PIN_DIR TRISDbits.TRISD11
#define CUISINE_VOL_POT_CW_PIN PORTDbits.RD11 //INT4
#define CUISINE_VOL_POT_CCW_PIN_DIR TRISDbits.TRISD10

View File

@ -117,14 +117,18 @@ int InitBoard()
VU1_DAC_SYNC_PIN_DIR = PIN_OUTPUT;
TRISGbits.TRISG2 = PIN_INPUT; //Force high impedance
VU1_DAC_SYNC_PIN = 1;
VU1_BACKLIGHT_PIN_DIR = PIN_OUTPUT;
VU1_BACKLIGHT_PIN = LED_OFF;
VU1_ANALOG_FEEDBACK_PIN_DIR = PIN_INPUT;
VU2_DAC_SYNC_PIN_DIR = PIN_OUTPUT;
TRISGbits.TRISG3 = PIN_INPUT; //Force high impedance
VU2_DAC_SYNC_PIN = 1;
VU2_BACKLIGHT_PIN_DIR = PIN_OUTPUT;
VU2_BACKLIGHT_PIN = LED_OFF;
VU2_ANALOG_FEEDBACK_PIN_DIR = PIN_INPUT;
BUREAU_VOL_POT_CW_PIN_DIR = PIN_INPUT;
BUREAU_VOL_POT_CCW_PIN_DIR = PIN_INPUT;

View File

@ -0,0 +1,51 @@
#include "SPI.h"
#include "define.h"
#include "BoardCfg.h"
#include "DACInterface.h"
unsigned char mDACSPIBaudrate;
void DACInit()
{
mDACSPIBaudrate = SPICalculateBRG(PERIPHERAL_FREQ, 20000000);
}
int DACSetValue(int Channel, int Value)
{
unsigned short Buf;
unsigned char LSByte, MSByte;
Buf = Value << 2;
Buf &= (0x0FFF);
LSByte = (unsigned char)(Buf & 0xFF);
Buf >>= 8;
MSByte = (Buf & 0xFF);
switch(Channel)
{
case BUREAU_DAC_CHANNEL:
{
SPI2CONbits.CKE = 0;
VU1_DAC_SYNC_PIN = 0;
SPITransaction(MSByte,mDACSPIBaudrate);
SPITransaction(LSByte,mDACSPIBaudrate);
VU1_DAC_SYNC_PIN = 1;
SPI2CONbits.CKE = 1;
break;
}
case CUISINE_DAC_CHANNEL:
{
SPI2CONbits.CKE = 0;
VU2_DAC_SYNC_PIN = 0;
SPITransaction(MSByte,mDACSPIBaudrate);
SPITransaction(LSByte,mDACSPIBaudrate);
VU2_DAC_SYNC_PIN = 1;
SPI2CONbits.CKE = 1;
break;
}
default:
{
break;
}
}
}

View File

@ -0,0 +1,21 @@
/*
* File: DACInterface.h
* Author: JF
*
* Created on February 15, 2025, 12:14 PM
*/
#ifndef DACINTERFACE_H
#define DACINTERFACE_H
enum eDACInterfaceChannel
{
BUREAU_DAC_CHANNEL,
CUISINE_DAC_CHANNEL
};
void DACInit();
int DACSetValue(int Channel, int Value);
#endif /* DACINTERFACE_H */

View File

@ -67,7 +67,11 @@ enum DEVICES_IDS
ID_AVRECEIVER_INTERFACE,
ID_CHALET_INTERFACE,
ID_CHALET_DEVICE,
ID_BOOTLOADER_VIRTUAL,
ID_ISPINDEL_INTERFACE,
ID_LORA_INTERFACE_DEVICE,
ID_LORA_INTERFACE_INTERFACE,
ID_AVRECEIVER_CONSOLE_INTERFACE,
ID_AVRECEIVER_CONSOLE_DEVICE,
ID_NB_DEVICE_ID
};

View File

@ -37,6 +37,9 @@ uint8 NetworkRxBuf[1024];
SOCKET BootloaderSocket = -1, BootloaderServerSocket = -1;
uint8 BootloaderRxBuf[1024];
SOCKET AudioConsoleIFSocket = -1;
uint8 AudioConsoleIFRxBuf[1024];
/** Receive buffer definition. */
static uint8 gau8ReceivedBuffer[MAIN_WIFI_M2M_BUFFER_SIZE] = {0};
@ -84,10 +87,10 @@ static void resolve_cb(uint8 *hostName, uint32 hostIp)
IP4 = IPV4_BYTE(hostIp, 3);
printf("Host IP is %d.%d.%d.%d\r\n",
(int)IPV4_BYTE(hostIp, 0),
(int)IPV4_BYTE(hostIp, 1),
(int)IPV4_BYTE(hostIp, 2),
(int)IPV4_BYTE(hostIp, 3));
(int)IPV4_BYTE(hostIp, 0),
(int)IPV4_BYTE(hostIp, 1),
(int)IPV4_BYTE(hostIp, 2),
(int)IPV4_BYTE(hostIp, 3));
printf("Host Name is %s\r\n", hostName);
}
@ -197,6 +200,26 @@ static void socket_cb(SOCKET sock, uint8 u8Msg, void *pvMsg)
break;
}
case SOCKET_MSG_CONNECT:
{
// Connect Event Handler.
tstrSocketConnectMsg *pstrConnect = (tstrSocketConnectMsg*)pvMsg;
if(pstrConnect->s8Error == 0)
{
//connected..
if(sock == AudioConsoleIFSocket)
{
printf("Audio console interface connected to MasterCtrl\n");
}
}
else
{
printf("TCP Connection Failed\n");
}
break;
}
case SOCKET_MSG_RECV:
{
tstrSocketRecvMsg *pstrRecvMsg = (tstrSocketRecvMsg*)pvMsg;
@ -309,24 +332,24 @@ static void wifi_cb(uint8 u8MsgType, void *pvMsg)
{
printf("Wi-Fi connected\r\n");
if(mUseDHCP == true)
{
// m2m_wifi_request_dhcp_client();
}
else
{
m2m_wifi_set_static_ip(&mModuleIPConfig);
gbConnectedWifi = true;
mCurIPAddress = mModuleIPConfig.u32StaticIP;
}
if(mUseDHCP == true)
{
// m2m_wifi_request_dhcp_client();
}
else
{
m2m_wifi_set_static_ip(&mModuleIPConfig);
gbConnectedWifi = true;
mCurIPAddress = mModuleIPConfig.u32StaticIP;
}
//#ifndef USE_STATIC_IP
// // m2m_wifi_request_dhcp_client();
//#else
// m2m_wifi_set_static_ip(&mModuleIPConfig);
// gbConnectedWifi = true;
// 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;
} else if (pstrWifiState->u8CurrState == M2M_WIFI_DISCONNECTED)
{
@ -345,7 +368,7 @@ static void wifi_cb(uint8 u8MsgType, void *pvMsg)
{
tstrM2MIPConfig *IPConfig;
IPConfig = (tstrM2MIPConfig*)pvMsg;
// mCurIPAddress = *(uint32*)pvMsg;
// mCurIPAddress = *(uint32*)pvMsg;
mCurIPAddress = IPConfig->u32StaticIP;
@ -371,10 +394,10 @@ static void wifi_cb(uint8 u8MsgType, void *pvMsg)
if (pstrProvInfo->u8Status == M2M_SUCCESS) {
m2m_wifi_connect((char *)pstrProvInfo->au8SSID,
strlen((char *)pstrProvInfo->au8SSID),
pstrProvInfo->u8SecType,
pstrProvInfo->au8Password,
M2M_WIFI_CH_ALL);
strlen((char *)pstrProvInfo->au8SSID),
pstrProvInfo->u8SecType,
pstrProvInfo->au8Password,
M2M_WIFI_CH_ALL);
} else {
printf("wifi_cb: Provision failed.\r\n");
}
@ -418,7 +441,7 @@ int InitWiFi()
GW4 = StoredIPConfig[7];
if((IP1 == (char)0xFF) && (IP2 == (char)0xFF) && (IP3 == (char)0xFF) && (IP4 == (char)0xFF) || \
((GW1 == (char)0xFF && GW2 == (char)0xFF && GW3 == (char)0xFF && GW4 == (char)0xFF)))
((GW1 == (char)0xFF && GW2 == (char)0xFF && GW3 == (char)0xFF && GW4 == (char)0xFF)))
{
IP1 = STATIC_IP_ADDRESS_1;
IP2 = STATIC_IP_ADDRESS_2;
@ -524,15 +547,15 @@ int InitWiFi()
// m2m_wifi_set_device_name((uint8 *)gacDeviceName, (uint8)m2m_strlen((uint8 *)gacDeviceName));
//#ifdef USE_STATIC_IP
// //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");
// }
//#ifdef USE_STATIC_IP
// //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)
{
@ -839,7 +862,7 @@ void SendBootloaderData(uint8 *data, int size)
if(BootloaderSocket != -1);
{
send(BootloaderSocket,data,size,0);
recv(BootloaderSocket,SyslogRxBuf,sizeof(SyslogRxBuf),0);
recv(BootloaderSocket,BootloaderRxBuf,sizeof(BootloaderRxBuf),0);
}
}
void SendSBootloaderByte(uint8 data)
@ -847,7 +870,7 @@ void SendSBootloaderByte(uint8 data)
if(BootloaderSocket != -1)
{
send(BootloaderSocket,&data,1,0);
recv(BootloaderSocket,SyslogRxBuf,sizeof(SyslogRxBuf),0);
recv(BootloaderSocket,BootloaderRxBuf,sizeof(BootloaderRxBuf),0);
}
}
@ -858,5 +881,52 @@ int IsBootloaderClientConnected()
return 0;
}
return 1;
}
int ConnectAudioInterface()
{
struct sockaddr_in strAddr;
AudioConsoleIFSocket = socket(AF_INET, SOCK_STREAM,0);
uint16 ServerPort = MASTERCTRL_SERVER_PORT;
if(BootloaderServerSocket >= 0)
{
strAddr.sin_family = AF_INET;
strAddr.sin_port = _htons(ServerPort);
strAddr.sin_addr.s_addr = IP_TO_U32(MASTERCTRL_IP_ADDRESS_1,MASTERCTRL_IP_ADDRESS_2,MASTERCTRL_IP_ADDRESS_3,MASTERCTRL_IP_ADDRESS_4);
connect(AudioConsoleIFSocket, (struct sockaddr*)&strAddr, sizeof(struct sockaddr_in));
return RET_OK;
}
else
{
return RET_ERROR;
}
return 1;
}
int DisconnectAudioInterface()
{
close(AudioConsoleIFSocket);
AudioConsoleIFSocket = -1;
return 1;
}
int SendAudioInterfaceData(uint8 *data, int size)
{
if(AudioConsoleIFSocket != -1);
{
send(AudioConsoleIFSocket,data,size,0);
recv(AudioConsoleIFSocket,AudioConsoleIFRxBuf,sizeof(AudioConsoleIFRxBuf),0);
}
return 1;
}
int IsAudioInterfaceConnected()
{
if(AudioConsoleIFSocket < 0)
{
return 0;
}
return 1;
}

View File

@ -99,6 +99,11 @@ void SendBootloaderData(uint8 *data, int size);
void SendBootloaderByte(uint8 data);
int IsBootloaderClientConnected();
int ConnectAudioInterface();
int DisconnectAudioInterface();
int SendAudioInterfaceData(uint8 *data, int size);
int IsAudioInterfaceConnected();
#define USE_STATIC_IP
@ -180,6 +185,13 @@ int IsBootloaderClientConnected();
#define NETWORK_SERVER_PORT 86
#define SYSLOG_SERVER_PORT 87
#define BOOTLOADER_SERVER_PORT 99
#define MASTERCTRL_SERVER_PORT 2182
#define MASTERCTRL_IP_ADDRESS_1 192
#define MASTERCTRL_IP_ADDRESS_2 168
#define MASTERCTRL_IP_ADDRESS_3 50
#define MASTERCTRL_IP_ADDRESS_4 110
#define AUTH_CREDENTIALS {M2M_802_1X_USR_NAME, M2M_802_1X_PWD }

View File

@ -107,8 +107,8 @@ enum eWiFiState
#define PIN_INPUT 1
#define PIN_OUTPUT 0
#define LED_ON 0
#define LED_OFF 1
#define LED_ON 1
#define LED_OFF 0
#define false 0
#define true 1
#define MSB8(x) ((x >> 8) & 0xFF)

View File

@ -47,6 +47,7 @@
#include "BootloaderInterface.h"
#include "VolumeTransducer.h"
#include "DACInterface.h"
#include "hd44780.h"
@ -66,7 +67,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
#endif
#define HEARTBEAT_LED_TIMEOUT 400
#define HEARTBEAT_LED_TIMEOUT 50 //400
#define VOLTS_PER_BITS (float)3.3/1023
static void InitializeBoard(void);
@ -98,26 +99,27 @@ int main(void)
TimerInit();
InitWatchdog();
// I2CInit();
// InitChaletPowerRelay();
// InitBatteryMonitor();
// InitHarakiriRelay();
// InitTempSensor();
// InitChaletPowerRelay();
// InitBatteryMonitor();
// InitHarakiriRelay();
// InitTempSensor();
// InitUart();
// LoraNetworkInterfaceInit();
//// InitLoraWatchdog();
// InitUart();
// LoraNetworkInterfaceInit();
//// InitLoraWatchdog();
InitSPIFlash();
// InitLCDCtrl();
// InitLCDCtrl();
// InitLTEModule();
// LTENetworkInterfaceInit();
// InitLTEModule();
// LTENetworkInterfaceInit();
VolumeTransducerInit();
DACInit();
#ifdef USE_SYSLOG
InitSyslog();
#endif
@ -126,38 +128,38 @@ int main(void)
printf("ChaletDuino V2 Initialized\n");
SPIFlashCheckAndConfigure();
// TempSensorCheckAndConfigure();
// TempSensorCheckAndConfigure();
BootloaderInterfaceInit();
// SPIFlashErase64KSector(0x180000,1);
//
// unsigned char test[100];
// int i = 0;
//
// for(i = 0; i < 100; i++)
// {
// test[i] = i;
// }
//
//
// SPIFlashWriteBuffer(test,100,0x180000);
//
// for(i = 0; i < 100; i++)
// {
// test[i] = 0;
// }
//
// SPIFlashReadBuffer(test,100,0x180000);
//
// SPIFlashErase64KSector(0x180000,1);
//
// unsigned char test[100];
// int i = 0;
//
// for(i = 0; i < 100; i++)
// {
// test[i] = i;
// }
//
//
// SPIFlashWriteBuffer(test,100,0x180000);
//
// for(i = 0; i < 100; i++)
// {
// test[i] = 0;
// }
//
// SPIFlashReadBuffer(test,100,0x180000);
//
#ifndef NO_WIFI
InitTerminal();
InitWiFi();
#endif
@ -196,8 +198,13 @@ int main(void)
EnableWatchdog();
KickWatchdog();
mRetCode = 1;
// DACSetValue(BUREAU_DAC_CHANNEL,0xFFFF);
int DACTest = 0;
int Increment = 10;
VU1_BACKLIGHT_PIN = LED_ON;
VU2_BACKLIGHT_PIN = LED_ON;
while(mRetCode == 1)
{
@ -208,23 +215,23 @@ int main(void)
TickWiFi();
#endif
TickTerminal();
// UartTick();
// ChaletPowerRelayTick();
// BatteryMonitorTick();
// UartTick();
// ChaletPowerRelayTick();
// BatteryMonitorTick();
SyslogTick();
// TickTempSensor();
// TickTempSensor();
BootloaderInterfaceTick();
VolumeTransducerTick();
// TickLoraWatchdog();
// TickLCDCtrl();
// TickLTEModule();
// TickLTENetworkInterface();
// TickLoraWatchdog();
// TickLCDCtrl();
// TickLTEModule();
// TickLTENetworkInterface();
if(IsTimerExpired(HEARTBEAT_LED_TMR))
{
HEARTBEAT_LED_2_PIN = ~HEARTBEAT_LED_2_PIN;
ONBOARD_LED1_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;
@ -236,17 +243,19 @@ int main(void)
PUSH_BUTTON_LED6_PIN = !PUSH_BUTTON_INPUT6_PIN;
PUSH_BUTTON_LED7_PIN = !PUSH_BUTTON_INPUT7_PIN;
VU1_BACKLIGHT_PIN = LED_ON;
VU1_BACKLIGHT_PIN = LED_OFF;
DACSetValue(BUREAU_DAC_CHANNEL,DACTest);
DACSetValue(CUISINE_DAC_CHANNEL,DACTest);
DACTest += Increment;
if(DACTest > 1013)
Increment = -10;
if(DACTest <= 10)
Increment = 10;
TimerStart(HEARTBEAT_LED_TMR,HEARTBEAT_LED_TIMEOUT);
// HD44780_DisplayClear();
// HD44780_PositionXY(0, 0);
// // send char
// HD44780_DrawString("DISPLAY ON");
// // display clear
// HD44780_DisplayOn();
}
}

View File

@ -6,8 +6,9 @@ build/ChaletDuinoV2_795F512H_/production/Source/main.o: Source/main.c \
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/hd44780.h Source/Terminal.h \
Source/WiFiCtrl.h Source/winc3400_142/driver/include/m2m_wifi.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 \
@ -60,6 +61,8 @@ Source/BootloaderInterface.h:
Source/VolumeTransducer.h:
Source/DACInterface.h:
Source/hd44780.h:
Source/Terminal.h:

File diff suppressed because it is too large Load Diff

View File

@ -51,17 +51,17 @@ OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
# 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
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
# 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
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
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
# 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
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
# 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
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
@ -311,6 +311,18 @@ ${OBJECTDIR}/Source/VolumeTransducer.o: Source/VolumeTransducer.c .generated_fi
@${RM} ${OBJECTDIR}/Source/VolumeTransducer.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/VolumeTransducer.o.d" -o ${OBJECTDIR}/Source/VolumeTransducer.o Source/VolumeTransducer.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
${OBJECTDIR}/Source/DACInterface.o: Source/DACInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/9b2722e2d2ac13d18ec12611d51740b8e4377bd3 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
@${MKDIR} "${OBJECTDIR}/Source"
@${RM} ${OBJECTDIR}/Source/DACInterface.o.d
@${RM} ${OBJECTDIR}/Source/DACInterface.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/DACInterface.o.d" -o ${OBJECTDIR}/Source/DACInterface.o Source/DACInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
${OBJECTDIR}/Source/AudioConsoleInterface.o: Source/AudioConsoleInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/1cc108d5756ff54ac041c08670c6874459b71a95 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
@${MKDIR} "${OBJECTDIR}/Source"
@${RM} ${OBJECTDIR}/Source/AudioConsoleInterface.o.d
@${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)
else
${OBJECTDIR}/Source/ChaletduinoV2Board.o: Source/ChaletduinoV2Board.c .generated_files/flags/ChaletDuinoV2_795F512H_/155eb6acafee7b16d4a84f7fa101fd44ca9797a8 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
@${MKDIR} "${OBJECTDIR}/Source"
@ -522,6 +534,18 @@ ${OBJECTDIR}/Source/VolumeTransducer.o: Source/VolumeTransducer.c .generated_fi
@${RM} ${OBJECTDIR}/Source/VolumeTransducer.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/VolumeTransducer.o.d" -o ${OBJECTDIR}/Source/VolumeTransducer.o Source/VolumeTransducer.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
${OBJECTDIR}/Source/DACInterface.o: Source/DACInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/e259b821c6e4a4addc3ec1d4f3c1d93ab192a7a5 .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
@${MKDIR} "${OBJECTDIR}/Source"
@${RM} ${OBJECTDIR}/Source/DACInterface.o.d
@${RM} ${OBJECTDIR}/Source/DACInterface.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/DACInterface.o.d" -o ${OBJECTDIR}/Source/DACInterface.o Source/DACInterface.c -DXPRJ_ChaletDuinoV2_795F512H_=$(CND_CONF) $(COMPARISON_BUILD)
${OBJECTDIR}/Source/AudioConsoleInterface.o: Source/AudioConsoleInterface.c .generated_files/flags/ChaletDuinoV2_795F512H_/3a46e304f7ec44e44d4da136b5fc8e368454c6ce .generated_files/flags/ChaletDuinoV2_795F512H_/da39a3ee5e6b4b0d3255bfef95601890afd80709
@${MKDIR} "${OBJECTDIR}/Source"
@${RM} ${OBJECTDIR}/Source/AudioConsoleInterface.o.d
@${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)
endif
# ------------------------------------------------------------------------------------

View File

@ -1,5 +1,5 @@
#
#Sat Feb 15 09:25:53 EST 2025
#Tue Feb 18 14:45:13 EST 2025
ChaletDuinoV2_795F512H_.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
@ -7,7 +7,7 @@ com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=bcd6e5453a11ce86a
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=4a5e2e18a343946ed826a5d2147db378
configurations-xml=1813996a44ab5a857c2811efbf5b4773
ChaletDuino_775F512H_.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc
host.platform=windows
ChaletDuinoV2_795F512H_.com-microchip-mplab-nbide-toolchain-xc32-XC32LanguageToolchain.md5=de2d3bc95a22a3f432c2e39f49efafbc

View File

@ -88,6 +88,8 @@
<itemPath>Source/checksum.h</itemPath>
<itemPath>Source/ATCmdInterpreter.h</itemPath>
<itemPath>Source/VolumeTransducer.h</itemPath>
<itemPath>Source/DACInterface.h</itemPath>
<itemPath>Source/AudioConsoleInterface.h</itemPath>
</logicalFolder>
<logicalFolder name="LinkerScript"
displayName="Linker Files"
@ -174,6 +176,8 @@
<itemPath>Source/crc32.c</itemPath>
<itemPath>Source/ATCmdInterpreter.c</itemPath>
<itemPath>Source/VolumeTransducer.c</itemPath>
<itemPath>Source/DACInterface.c</itemPath>
<itemPath>Source/AudioConsoleInterface.c</itemPath>
</logicalFolder>
<logicalFolder name="ExternalFiles"
displayName="Important Files"

View File

@ -1,6 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
<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>
<url>Source/hd44780.c</url>
<bookmark id="7">
@ -32,23 +45,18 @@
<key/>
</bookmark>
</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>
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group>
<file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/WiFiCtrl.c</file>
<file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/main.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.c</file>
<file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/winc3400_142/socket/source/socket.c</file>
<file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/winc3400_142/socket/include/socket.h</file>
<file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/ProtocolDefs.h</file>
<file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/Terminal.c</file>
<file>file:/D:/Main/PicDev/Projets/AudioConsole/AudioConsole.X/Source/WiFiCtrl.h</file>
</group>
</open-files>
</project-private>