1#ifndef PORTABLE_WORDSIZES
2#ifdef __MW_TARGET_USE_HARDWARE_RESOURCES_H__
3#ifndef __MW_TARGET_HARDWARE_RESOURCES_H__
4#define __MW_TARGET_HARDWARE_RESOURCES_H__
5
6#include "arduinoAVRScheduler.h"
7#include "MW_ArduinoHWInit.h"
8
9#define MW_USECODERTARGET 1
10#define MW_TARGETHARDWARE Arduino Mega 2560
11#define MW_CONNECTIONINFO_SERIAL_IPADDRESS codertarget.arduinobase.registry.getLoopbackIP;
12#define MW_CONNECTIONINFO_SERIAL_PORT 17725
13#define MW_CONNECTIONINFO_SERIAL_VERBOSE 0
14#define MW_CONNECTIONINFO_TCPIP_IPADDRESS codertarget.arduinobase.internal.getExternalModeMexArgs('Ethernet')
15#define MW_CONNECTIONINFO_TCPIP_PORT 17725
16#define MW_CONNECTIONINFO_TCPIP_VERBOSE 0
17#define MW_CONNECTIONINFO_WIFI_IPADDRESS codertarget.arduinobase.internal.getExternalModeMexArgs('Wifi')
18#define MW_CONNECTIONINFO_WIFI_PORT 17725
19#define MW_CONNECTIONINFO_WIFI_VERBOSE 0
20#define MW_EXTMODE_CONFIGURATION Serial
21#define MW_EXTMODE_COMPORTBAUD 921600
22#define MW_EXTMODE_RUNNING on
23#define MW_RTOS Baremetal
24#define MW_SCHEDULER_INTERRUPT_SOURCE 0
25#define MW_RUNTIME_BUILDACTION 1
26#define MW_HOSTCOMPORT_SET_HOST_COM_PORT 0
27#define MW_HOSTCOMPORT_COM_PORT_NUMBER 1
28#define MW_OVERRUNDETECTION_ENABLE_OVERRUN_DETECTION 0
29#define MW_OVERRUNDETECTION_DIGITAL_OUTPUT_TO_SET_ON_OVERRUN 13
30#define MW_ANALOGINREFVOLTAGE_ANALOG_INPUT_REFERENCE_VOLTAGE 0.000000
31#define MW_SERIAL_SERIAL0_BAUD_RATE 4
32#define MW_SERIAL_SERIAL1_BAUD_RATE 4
33#define MW_SERIAL_SERIAL2_BAUD_RATE 4
34#define MW_SERIAL_SERIAL3_BAUD_RATE 4
35#define MW_SPI_SPI_CLOCK_OUT_FREQUENCY 1
36#define MW_SPI_SPI_MODE 0
37#define MW_SPI_SPI_BITORDER 0
38#define MW_ETHERNET_DISABLE_DHCP_ETHERNET 0
39#define MW_ETHERNET_LOCAL_IP_ADDRESS 192.168.0.20
40#define MW_ETHERNET_LOCAL_MAC_ADDRESS DE:AD:BE:EF:FE:ED
41#define MW_WIFI_DISABLE_DHCP_WIFI 0
42#define MW_WIFI_WIFI_IP_ADDRESS 192.168.1.20
43#define MW_WIFI_WIFI_SSID yourNetwork
44#define MW_WIFI_SET_WIFI_ENCRYPTION 0
45#define MW_WIFI_WIFI_WEP_KEY D0D0DEADF00DABBADEAFBEADED
46#define MW_WIFI_WIFI_WEP_KEY_INDEX 0
47#define MW_WIFI_WIFI_WPA_PASSWORD secretPassword
48#define MW_THINGSPEAK_ENABLE_CUSTOMSERVER 48
49#define MW_THINGSPEAK_IP_ADDRESS 184.106.153.149
50#define MW_THINGSPEAK_PORT 80
51#define MW_DATAVERSION 2016.02
52#define MW_MULTI_TASKING_MODE 1
53
54#endif /* __MW_TARGET_HARDWARE_RESOURCES_H__ */
55
56#endif
57
58#endif
59