10/25/2015

Dependencies:   PID mbed MaxSonar eeprom iSerial Fork_Boss_Communication_Robot

Committer:
palmdotax
Date:
Sun Jan 17 20:34:12 2016 +0000
Revision:
9:86701fec3f79
Child:
10:4bc59f8bfa18
GG

Who changed what in which revision?

UserRevisionLine numberNew contents of line
palmdotax 9:86701fec3f79 1 #include "mbed.h"
palmdotax 9:86701fec3f79 2 #include "MaxSonar.h"
palmdotax 9:86701fec3f79 3 #include "UNTRASONIC.h"
palmdotax 9:86701fec3f79 4 sensor::sensor()
palmdotax 9:86701fec3f79 5 {
palmdotax 9:86701fec3f79 6 sen_1=0;
palmdotax 9:86701fec3f79 7 sen_2=0;
palmdotax 9:86701fec3f79 8 sen_3=0;
palmdotax 9:86701fec3f79 9 sen_4=0;
palmdotax 9:86701fec3f79 10 sen_5=0;
palmdotax 9:86701fec3f79 11 sen_6=0;
palmdotax 9:86701fec3f79 12 sen_7=0;
palmdotax 9:86701fec3f79 13 sen_8=0;
palmdotax 9:86701fec3f79 14 sen_9=0;
palmdotax 9:86701fec3f79 15 sen_10=0;
palmdotax 9:86701fec3f79 16
palmdotax 9:86701fec3f79 17
palmdotax 9:86701fec3f79 18 }
palmdotax 9:86701fec3f79 19 void sensor::get_sen()
palmdotax 9:86701fec3f79 20 {
palmdotax 9:86701fec3f79 21
palmdotax 9:86701fec3f79 22
palmdotax 9:86701fec3f79 23 }
palmdotax 9:86701fec3f79 24 void sensor::inti()
palmdotax 9:86701fec3f79 25 {
palmdotax 9:86701fec3f79 26 MaxSonar *range1;
palmdotax 9:86701fec3f79 27 range1 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PA_0);
palmdotax 9:86701fec3f79 28 range1->setVoltage(3.3);
palmdotax 9:86701fec3f79 29 range1->setUnits(MS_CM);
palmdotax 9:86701fec3f79 30
palmdotax 9:86701fec3f79 31 MaxSonar *range2;
palmdotax 9:86701fec3f79 32 range2 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PA_1);
palmdotax 9:86701fec3f79 33 range2->setVoltage(3.3);
palmdotax 9:86701fec3f79 34 range2->setUnits(MS_CM);
palmdotax 9:86701fec3f79 35
palmdotax 9:86701fec3f79 36 MaxSonar *range3;
palmdotax 9:86701fec3f79 37 range3 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PA_4);
palmdotax 9:86701fec3f79 38 range3->setVoltage(3.3);
palmdotax 9:86701fec3f79 39 range3->setUnits(MS_CM);
palmdotax 9:86701fec3f79 40
palmdotax 9:86701fec3f79 41 MaxSonar *range4;
palmdotax 9:86701fec3f79 42 range4 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PB_0);
palmdotax 9:86701fec3f79 43 range4->setVoltage(3.3);
palmdotax 9:86701fec3f79 44 range4->setUnits(MS_CM);
palmdotax 9:86701fec3f79 45
palmdotax 9:86701fec3f79 46 MaxSonar *range5;
palmdotax 9:86701fec3f79 47 range5 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_1);
palmdotax 9:86701fec3f79 48 range5->setVoltage(3.3);
palmdotax 9:86701fec3f79 49 range5->setUnits(MS_CM);
palmdotax 9:86701fec3f79 50
palmdotax 9:86701fec3f79 51 MaxSonar *range6;
palmdotax 9:86701fec3f79 52 range6 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_0);
palmdotax 9:86701fec3f79 53 range6->setVoltage(3.3);
palmdotax 9:86701fec3f79 54 range6->setUnits(MS_CM);
palmdotax 9:86701fec3f79 55
palmdotax 9:86701fec3f79 56 MaxSonar *range7;
palmdotax 9:86701fec3f79 57 range7 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_2);
palmdotax 9:86701fec3f79 58 range7->setVoltage(3.3);
palmdotax 9:86701fec3f79 59 range7->setUnits(MS_CM);
palmdotax 9:86701fec3f79 60
palmdotax 9:86701fec3f79 61 MaxSonar *range8;
palmdotax 9:86701fec3f79 62 range8 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_3);
palmdotax 9:86701fec3f79 63 range8->setVoltage(3.3);
palmdotax 9:86701fec3f79 64 range8->setUnits(MS_CM);
palmdotax 9:86701fec3f79 65
palmdotax 9:86701fec3f79 66 MaxSonar *range9;
palmdotax 9:86701fec3f79 67 range9 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_4);
palmdotax 9:86701fec3f79 68 range9->setVoltage(3.3);
palmdotax 9:86701fec3f79 69 range9->setUnits(MS_CM);
palmdotax 9:86701fec3f79 70
palmdotax 9:86701fec3f79 71 MaxSonar *range10;
palmdotax 9:86701fec3f79 72 range10 = new MaxSonar(MS_LV, MS_ANALOG, PA_10, PC_5);
palmdotax 9:86701fec3f79 73 range10->setVoltage(3.3);
palmdotax 9:86701fec3f79 74 range10->setUnits(MS_CM);
palmdotax 9:86701fec3f79 75
palmdotax 9:86701fec3f79 76
palmdotax 9:86701fec3f79 77
palmdotax 9:86701fec3f79 78
palmdotax 9:86701fec3f79 79 }