Skip to content

Commit a6897d7

Browse files
committed
⚠️ optimise serial communication
1 parent c68fb9f commit a6897d7

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

serial.go

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,13 @@ func RunSerial(chclient chan bool, MyID uint32) {
143143
log.Println("No Data Recv")
144144
doBuzzer = true
145145
buzzerTone = 14
146-
buzzerTime = 100 * time.Millisecond
146+
buzzerTime = 1000 * time.Millisecond
147+
}
148+
149+
if isReceived && !pre_isReceived {
150+
doBuzzer = true
151+
buzzerTone = 12
152+
buzzerTime = 500 * time.Millisecond
147153
}
148154

149155
if kicker_enable {
@@ -155,8 +161,9 @@ func RunSerial(chclient chan bool, MyID uint32) {
155161
//それぞれのデータを表示
156162
// log.Printf("VOLT: %f, BALLSENS: %t, IMUDEG: %d\n", float32(recvdata.Volt)*0.1, recvdata.IsHoldBall, recvdata.ImuDir)
157163

158-
port.Write(sendbytes) //書き込み
159-
time.Sleep(16 * time.Millisecond) //少し待つ
164+
port.Write(sendbytes) //書き込み
165+
//これいる??↓
166+
// time.Sleep(16 * time.Millisecond) //少し待つ
160167
//log.Printf("Sent %v bytes\n", n) //何バイト送信した?
161168
log.Println(sendbytes) //送信済みのバイトを表示
162169

0 commit comments

Comments
 (0)