Made changes to support Arduino 1.5.8 with Connectivity Abstraction.
authorJoseph Morrow <joseph.l.morrow@intel.com>
Mon, 2 Feb 2015 23:40:01 +0000 (18:40 -0500)
committerSudarshan Prasad <sudarshan.prasad@intel.com>
Tue, 3 Feb 2015 01:16:18 +0000 (01:16 +0000)
commita6a89f181acf95feb760068bbea6968cbc570cbb
tree37676a8c5bf6f208d62cbcfeacee24e027a72f93
parent46c13d97f22bd357d04b03672a88269b72aa28b4
Made changes to support Arduino 1.5.8 with Connectivity Abstraction.

Since the CA Layer assumes version 1.5.8 of Arduino, our original
makefile implementation had to be updated to match this.

Since the directory structure is mildly different between 1.0.5 and
1.5.8, these changes were necessary that are found in
arduinomega.proerties.

Due to casting errors, source code was updated accordingly.

Change-Id: Ib8f68fa9dd4f14af2dfadbeac2f0d85cc0d292d4
Signed-off-by: Joseph Morrow <joseph.l.morrow@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/34
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sashi Penta <sashi.kumar.penta@intel.com>
Reviewed-by: Sudarshan Prasad <sudarshan.prasad@intel.com>
18 files changed:
resource/csdk/arduinomega.properties
resource/csdk/connectivity/build/arduino/Makefile
resource/csdk/connectivity/common/SConscript
resource/csdk/connectivity/lib/libcoap-4.1.1/coap_list.c
resource/csdk/connectivity/lib/libcoap-4.1.1/pdu.c
resource/csdk/connectivity/lib/libcoap-4.1.1/resource.c
resource/csdk/connectivity/lib/libcoap-4.1.1/str.c
resource/csdk/connectivity/lib/libcoap-4.1.1/uri.c
resource/csdk/makefile
resource/csdk/ocsocket/src/ocsocket.c
resource/csdk/ocsocket/src/ocsocket_arduino.c [moved from resource/csdk/ocsocket/src/ocsocket_arduino.cpp with 100% similarity]
resource/csdk/ocsocket/src/ocsocket_arduino_wifi.c [moved from resource/csdk/ocsocket/src/ocsocket_arduino_wifi.cpp with 100% similarity]
resource/csdk/stack/samples/arduino/SimpleClientServer/ocserver/SConscript
resource/csdk/stack/samples/arduino/SimpleClientServer/ocserver/makefile
resource/csdk/stack/src/occlientcb.c
resource/csdk/stack/src/ocobserve.c
resource/csdk/stack/src/ocserverrequest.c
resource/csdk/stack/src/ocstack.c