Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: 4DGL-uLCD-SE SDFileSystem ShiftBrite mbed-rtos mbed wave_player Motor
Revision 11:9d9ab1dfa28a, committed 2017-03-16
- Comitter:
- CRaslawski
- Date:
- Thu Mar 16 16:35:43 2017 +0000
- Parent:
- 10:059154e51621
- Commit message:
- Added bluetooth stubs
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Thu Mar 16 06:48:56 2017 +0000
+++ b/main.cpp Thu Mar 16 16:35:43 2017 +0000
@@ -29,6 +29,29 @@
//Motor Left(p21, p12, p11); //, p6, p5, 1); // pwm, fwd, rev, can brake
Motor Left(p21, p14, p13); // green wires. pwm, fwd, rev, add ", 1" for braking
Motor Right(p22, p12, p11); // red wires
+
+/*
+//Bluetooth addition
+RawSerial pc(USBTX, USBRX);
+RawSerial dev(p9,p10); //tx, rx
+
+void dev_recv()
+{
+ //led1 = !led1;
+ while(dev.readable()) {
+ pc.putc(dev.getc());
+ }
+}
+
+void pc_recv()
+{
+ led4 = !led4;
+ while(pc.readable()) {
+ dev.putc(pc.getc());
+ }
+}
+*/
+
void LCD_thread1() {
while(1){
mutex.lock();
@@ -116,6 +139,16 @@
}
int main() {
+
+ /*
+ //BT stuff
+ pc.baud(9600);
+ dev.baud(9600);
+ pc.attach(&pc_recv, Serial::RxIrq);
+ dev.attach(&dev_recv, Serial::RxIrq);
+ */
+
+
Left.speed(0.0); //attempt at forcing Left to chill on startup. ineffective.
Right.speed(0.0); //Right does not have the issue. Is chill on startup
//thread1.start(IR_thread); // read in IR data
