Changeset 224 for rtos_arduino/trunk/arduino_lib/libraries/Ciao/src/lib
- Timestamp:
- Apr 30, 2016, 11:29:25 PM (8 years ago)
- Location:
- rtos_arduino/trunk/arduino_lib/libraries/Ciao/src/lib
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
rtos_arduino/trunk/arduino_lib/libraries/Ciao/src/lib/Ciao.cpp
r175 r224 24 24 */ 25 25 26 #include "Ciao.h"27 26 28 27 #if defined(__AVR_ATmega32U4__) || defined(ARDUINO_ARCH_SAMD) 29 28 30 #if defined(__AVR_ATmega32U4__) 29 #include "Ciao.h" 30 31 31 CiaoClass::CiaoClass(Stream &_stream) : 32 32 stream(_stream), started(false) { 33 33 // Empty 34 34 } 35 #elif defined(ARDUINO_ARCH_SAMD)36 CiaoClass::CiaoClass(Serial_ stream){37 // Empty38 }39 #endif40 35 41 36 void CiaoClass::begin() { … … 60 55 } 61 56 do{ 62 #if defined(__AVR_ATmega32U4__)63 57 stream.print(F("run-ciao\n")); //start bridge python 64 58 stream.readStringUntil(END_TX_CHAR); 65 #endif66 59 delay(3000); 67 60 stream.println("ciao;r;status"); //check if bridge python is running -
rtos_arduino/trunk/arduino_lib/libraries/Ciao/src/lib/SC16IS750.cpp
r175 r224 27 27 #define WIRE Wire 28 28 29 30 WifiData::WifiData(uint8_t prtcl, uint8_t addr_sspin) 31 { 32 protocol = prtcl; 33 if ( protocol == SC16IS750_PROTOCOL_I2C ) { 34 device_address_sspin = (addr_sspin>>1); 35 } else { 36 device_address_sspin = addr_sspin; 37 } 29 WifiData::WifiData() 30 { 31 device_address_sspin = (SC16IS750_ADDRESS_AA >> 1); 38 32 peek_flag = 0; 39 33 } … … 41 35 void WifiData::begin(uint32_t baud) 42 36 { 43 //Serial.println("1111111111111111"); 37 44 38 if ( protocol == SC16IS750_PROTOCOL_I2C) { 45 //Serial.println("22222222222222");46 39 WIRE.begin(); 47 40 } -
rtos_arduino/trunk/arduino_lib/libraries/Ciao/src/lib/SC16IS750.h
r175 r224 104 104 #define SC16IS750_PROTOCOL_I2C (0) 105 105 #define SC16IS750_PROTOCOL_I2C (0) 106 #define END "<!--~-->" 106 #define DELIMITER "<!--~-->" 107 #define EOL '\0' 107 108 108 109 class WifiData : public Stream 109 110 { 110 111 public: 111 WifiData(uint8_t prtcl = SC16IS750_PROTOCOL_I2C, uint8_t addr = SC16IS750_ADDRESS_AD);112 WifiData(); 112 113 void begin(uint32_t baud); 113 114 int read(); -
rtos_arduino/trunk/arduino_lib/libraries/Ciao/src/lib/espduino.cpp
r175 r224 188 188 } 189 189 190 ESP::ESP(Stream *serial , int chip_pd):191 _serial(serial) , _chip_pd(chip_pd)190 ESP::ESP(Stream *serial): 191 _serial(serial) 192 192 { 193 193 _debugEn = false; … … 195 195 } 196 196 197 ESP::ESP(Stream *serial, Stream* debug, int chip_pd): 198 _serial(serial), _debug(debug), _chip_pd(chip_pd) 199 { 200 _debugEn = true; 201 //_serial = _debug; 202 init(); 203 } 197 204 198 void ESP::enable() 205 199 { -
rtos_arduino/trunk/arduino_lib/libraries/Ciao/src/lib/espduino.h
r175 r224 92 92 { 93 93 public: 94 ESP(Stream *serial, Stream* debug, int chip_pd);95 ESP(Stream *serial , int chip_pd);94 //ESP(Stream *serial, Stream* debug, int chip_pd); 95 ESP(Stream *serial); //ok 96 96 Stream *_debug; 97 97
Note:
See TracChangeset
for help on using the changeset viewer.