summaryrefslogtreecommitdiff
path: root/code/debug/communication&IR/tx/tx_rand_XIAO/src/main.cpp
blob: d164e3db470f778307380b7b83dd6ab35a1406b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
// code to send random numbers via the seeed XIAO's Serial1 port
#include <Arduino.h>

long rn1;
long rn2;
long rn3;
long rn4;
long rn5;
long rn6;
long rn7;
long rn8;


void setup() {
  Serial.begin(9600);
  Serial1.begin(9600);
  Serial.println("Starting loop");

  randomSeed(analogRead(0));
}

void loop() {
  rn1 = random(1500);
  rn2 = random(1500);
  rn3 = random(1500);
  rn4 = random(1500);
  rn5 = random(1500); 
  rn6 = random(1500);
  rn7 = random(1500);
  rn8 = random(1500);

  Serial.print("S");
  //Serial.print("B");
  Serial.print(rn1);
  Serial.print(", ");
  Serial.print(rn2);
  Serial.print(", ");
  Serial.print(rn3);
  Serial.print(", ");
  Serial.print(rn4);
  Serial.print(", ");
  Serial.print(rn5);
  Serial.print(", ");
  Serial.print(rn6);
  Serial.print(", ");
  Serial.print(rn7);
  Serial.print(", ");
  Serial.println(rn8);
  Serial.println("R");
  //Serial.print("E");

  Serial1.print("S");
  //Serial1.print("B");
  Serial1.print(rn1);
  Serial1.print(", ");
  Serial1.print(rn2);
  Serial1.print(", ");
  Serial1.print(rn3);
  Serial1.print(", ");
  Serial1.print(rn4);
  Serial1.print(", ");
  Serial1.print(rn5);
  Serial1.print(", ");
  Serial1.print(rn6);
  Serial1.print(", ");
  Serial1.print(rn7);
  Serial1.print(", ");
  Serial1.println(rn8);
  Serial.println("R"); 
  //Serial1.print("E");


  delay(250);

}