more speed units
This commit is contained in:
parent
c35ea00a6a
commit
68270366ad
|
@ -17,13 +17,13 @@ Date d=new Date();
|
||||||
PrintWriter pw;
|
PrintWriter pw;
|
||||||
|
|
||||||
int unitdisplay=0;
|
int unitdisplay=0;
|
||||||
int unitdisplay_count=2; //how much different units available
|
int unitdisplay_count=9; //how much different units available
|
||||||
|
|
||||||
void setup() {
|
void setup() {
|
||||||
size(1500, 1000);
|
size(1500, 1000);
|
||||||
frameRate(30);
|
frameRate(30);
|
||||||
//String portName = "COM3";
|
String portName = "COM5";
|
||||||
String portName = "/dev/ttyUSB0";
|
//String portName = "/dev/ttyUSB0";
|
||||||
myPort = new Serial(this, portName, 115200);
|
myPort = new Serial(this, portName, 115200);
|
||||||
|
|
||||||
pw=createWriter("speeds.txt");
|
pw=createWriter("speeds.txt");
|
||||||
|
@ -67,8 +67,43 @@ void draw() {
|
||||||
text(nf(speedfloat,1,2) + " km/h" , 100, 200);
|
text(nf(speedfloat,1,2) + " km/h" , 100, 200);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
|
text(nf(speedfloat*0.621371,1,2) + " mph" , 100, 200);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
text(nf(speedfloat*0.000809848,1,6) + " Mach" , 100, 200);
|
text(nf(speedfloat*0.000809848,1,6) + " Mach" , 100, 200);
|
||||||
break;
|
break;
|
||||||
|
case 3:
|
||||||
|
text(nf(speedfloat*0.911344,1,2) + " ft/s" , 100, 200);
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
text(nf(speedfloat*0.277778,1,2) + " m/s" , 100, 200);
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
text(nf(speedfloat*0.539957,1,2) + " knots" , 100, 200);
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
text(nf(speedfloat*1079000000,1,0) + " c" , 100, 200);
|
||||||
|
break;
|
||||||
|
case 7:
|
||||||
|
text(nf(speedfloat*54.67469,1,0) + " ft/min" , 100, 200);
|
||||||
|
break;
|
||||||
|
case 8:
|
||||||
|
text(nf(pow((speedfloat*0.277778/0.836), 2.0/3),1,0) + " Bft" , 100, 200);
|
||||||
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -78,7 +113,7 @@ void draw() {
|
||||||
int ipos=1;
|
int ipos=1;
|
||||||
for (int i=speeds_show;i>0;i--){
|
for (int i=speeds_show;i>0;i--){
|
||||||
ipos++;
|
ipos++;
|
||||||
text( nf(speeds[(speeds_show+speeds_index-1+i)%speeds_show], 1,2) , 100, 250+(ipos)*80);
|
text( nf(speeds[(speeds_show+speeds_index-1+i)%speeds_show], 1,2) + "km/h", 100, 250+(ipos)*80);
|
||||||
|
|
||||||
//print(speeds[i]);
|
//print(speeds[i]);
|
||||||
//print(",");
|
//print(",");
|
||||||
|
|
Loading…
Reference in New Issue