瀏覽代碼

Fix AntPlus transmit buffer wrap issue

main
PaulStoffregen 7 年之前
父節點
當前提交
d8c4d55dad
共有 1 個檔案被更改,包括 3 行新增1 行删除
  1. +3
    -1
      antplus.cpp

+ 3
- 1
antplus.cpp 查看文件

//print(", tail=", (p-1) - txbuffer); //print(", tail=", (p-1) - txbuffer);
//println(", tail=", txtail); //println(", tail=", txtail);
uint32_t tail = txtail; uint32_t tail = txtail;
tail += *(p-1) + 1;
uint8_t size = *(p-1);
tail += size + 1;
if (tail >= sizeof(txbuffer)) tail -= sizeof(txbuffer);
txtail = tail; txtail = tail;
//println("new tail=", tail); //println("new tail=", tail);
txready = true; txready = true;

Loading…
取消
儲存