Skip to content

Commit ec72887

Browse files
committed
Updates bluetooth demos
1 parent 4a42b40 commit ec72887

19 files changed

Lines changed: 3151 additions & 9 deletions

File tree

ftduino/libraries/Ftduino/examples/Bluetooth/I2C_Uart/ArduinoBlue/ArduinoBlue.ino renamed to ftduino/libraries/Ftduino/examples/Bluetooth/CJMCU_750/ArduinoBlue/ArduinoBlue.ino

File renamed without changes.

ftduino/libraries/Ftduino/examples/Bluetooth/I2C_Uart/ArduinoBlue/SC16IS750.cpp renamed to ftduino/libraries/Ftduino/examples/Bluetooth/CJMCU_750/ArduinoBlue/SC16IS750.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ int SC16IS750::read(void)
8888
size_t SC16IS750::write(uint8_t val)
8989
{
9090
WriteByte(val);
91+
return 1;
9192
}
9293

9394
void SC16IS750::pinMode(uint8_t pin, uint8_t i_o)
@@ -477,14 +478,12 @@ void SC16IS750::WriteByte(uint8_t val)
477478
#endif
478479
WriteRegister(SC16IS750_REG_THR,val);
479480
*/
481+
480482
do {
481483
tmp_lsr = ReadRegister(SC16IS750_REG_LSR);
482484
} while ((tmp_lsr&0x20) ==0);
483485

484486
WriteRegister(SC16IS750_REG_THR,val);
485-
486-
487-
488487
}
489488

490489
int SC16IS750::ReadByte(void)

ftduino/libraries/Ftduino/examples/Bluetooth/I2C_Uart/ArduinoBlue/SC16IS750.h renamed to ftduino/libraries/Ftduino/examples/Bluetooth/CJMCU_750/ArduinoBlue/SC16IS750.h

File renamed without changes.

ftduino/libraries/Ftduino/examples/Bluetooth/I2C_Uart/Bridge/Bridge.ino renamed to ftduino/libraries/Ftduino/examples/Bluetooth/CJMCU_750/Bridge/Bridge.ino

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ void setup()
1212

1313
void loop()
1414
{
15-
while(i2cuart.available() && Serial.availableForWrite())
15+
while(i2cuart.available() && Serial.availableForWrite())
1616
Serial.write(i2cuart.read());
17-
18-
if(Serial.available() && i2cuart.availableForWrite())
17+
18+
while(Serial.available())
1919
i2cuart.write(Serial.read());
2020
};

ftduino/libraries/Ftduino/examples/Bluetooth/I2C_Uart/Bridge/SC16IS750.cpp renamed to ftduino/libraries/Ftduino/examples/Bluetooth/CJMCU_750/Bridge/SC16IS750.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ int SC16IS750::read(void)
8888
size_t SC16IS750::write(uint8_t val)
8989
{
9090
WriteByte(val);
91+
return 1;
9192
}
9293

9394
void SC16IS750::pinMode(uint8_t pin, uint8_t i_o)
@@ -477,14 +478,12 @@ void SC16IS750::WriteByte(uint8_t val)
477478
#endif
478479
WriteRegister(SC16IS750_REG_THR,val);
479480
*/
481+
480482
do {
481483
tmp_lsr = ReadRegister(SC16IS750_REG_LSR);
482484
} while ((tmp_lsr&0x20) ==0);
483485

484486
WriteRegister(SC16IS750_REG_THR,val);
485-
486-
487-
488487
}
489488

490489
int SC16IS750::ReadByte(void)

ftduino/libraries/Ftduino/examples/Bluetooth/I2C_Uart/Bridge/SC16IS750.h renamed to ftduino/libraries/Ftduino/examples/Bluetooth/CJMCU_750/Bridge/SC16IS750.h

File renamed without changes.

0 commit comments

Comments
 (0)