Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Disconnects with Tempo PM #550

Open
eMadman opened this issue May 18, 2024 · 0 comments · May be fixed by #549
Open

[BUG] Disconnects with Tempo PM #550

eMadman opened this issue May 18, 2024 · 0 comments · May be fixed by #549

Comments

@eMadman
Copy link
Collaborator

eMadman commented May 18, 2024

User reporting disconnects with tempo power meter.

This log file comes off the timing-updates branch with timeouts set to pClient->setConnectionParams(6, 12, 0, 495);
Custom UDP Receiver (Port 10000)051024-1 TD disconnects.txt

[1919695][E](BLE_Server): 64 02 eb 05 84 00 00 00 16 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(66.00) PW(22) SD(15.00) ]
[1919696][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1920209][E](BLE_Server): 64 02 eb 05 84 00 00 00 16 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(66.00) PW(22) SD(15.00) ]
[1920209][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1920734][E](BLE_Common): 2e 0f 00 00 7f da b8 09 73 b0 <- 0x1818 | 0x2a63 | CPS[ CD(66.57) PW(0) POS(-1100) ]
[1920735][E](BLE_Common): 00 68 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(104) POS(-1100) ]
[1920741][E](BLE_Server): 64 02 00 00 84 00 00 00 00 00 68 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(104) CD(66.00) PW(0) SD(0.00) ]
[1920741][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1921249][E](BLE_Common): 00 68 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(104) POS(-1100) ]
[1921251][E](BLE_Server): 64 02 00 00 84 00 00 00 00 00 68 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(104) CD(66.00) PW(0) SD(0.00) ]
[1921252][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1921763][E](BLE_Server): 64 02 00 00 84 00 00 00 00 00 68 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(104) CD(66.00) PW(0) SD(0.00) ]
[1921763][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1922271][E](BLE_Common): 00 68 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(104) POS(-1100) ]
[1922291][E](BLE_Server): 64 02 00 00 84 00 00 00 00 00 68 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(104) CD(66.00) PW(0) SD(0.00) ]
[1922292][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1922805][E](BLE_Common): 2e 0f 00 00 7f da b9 09 62 b8 <- 0x1818 | 0x2a63 | CPS[ CD(30.25) PW(0) POS(-1100) ]
[1922806][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 bc <- 0x1818 | 0x2a63 | CPS[ CD(30.25) PW(0) POS(-1100) ]
[1922812][E](BLE_Server): 64 02 00 00 3c 00 00 00 00 00 68 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(104) CD(30.00) PW(0) SD(0.00) ]
[1922813][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1923320][E](BLE_Common): 00 68 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(104) POS(-1100) ]
[1923322][E](BLE_Server): 64 02 00 00 3c 00 00 00 00 00 68 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(104) CD(30.00) PW(0) SD(0.00) ]
[1923323][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1923832][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 c0 <- 0x1818 | 0x2a63 | CPS[ CD(30.25) PW(0) POS(-1100) ]
[1923835][E](BLE_Server): 64 02 00 00 3c 00 00 00 00 00 68 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(104) CD(30.00) PW(0) SD(0.00) ]
[1923836][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1924344][E](BLE_Common): 00 69 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(105) POS(-1100) ]
[1924348][E](BLE_Server): 64 02 00 00 3c 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(30.00) PW(0) SD(0.00) ]
[1924350][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1924870][E](BLE_Server): 64 02 00 00 3c 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(30.00) PW(0) SD(0.00) ]
[1924871][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1925382][E](BLE_Common): 00 69 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(105) POS(-1100) ]
[1925384][E](BLE_Server): 64 02 00 00 3c 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(30.00) PW(0) SD(0.00) ]
[1925385][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1925894][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 c4 <- 0x1818 | 0x2a63 | CPS[ CD(30.25) PW(0) POS(-1100) ]
[1925895][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 c8 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1925901][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1925902][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1926411][E](BLE_Common): 00 69 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(105) POS(-1100) ]
[1926421][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1926422][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1926931][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 cc <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1926934][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1926935][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1927450][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1927451][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1927963][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1927964][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1928473][E](BLE_Common): 00 69 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(105) POS(-1100) ]
[1928481][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1928483][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1929001][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 d0 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1929002][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 d4 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1929008][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1929009][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1929521][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 d8 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1929521][E](BLE_Common): 00 69 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(105) POS(-1100) ]
[1929526][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 69 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(105) CD(0.00) PW(0) SD(0.00) ]
[1929527][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1930035][E](BLE_Common): 00 67 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(103) POS(-1100) ]
[1930038][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 67 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(103) CD(0.00) PW(0) SD(0.00) ]
[1930039][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1930557][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 67 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(103) CD(0.00) PW(0) SD(0.00) ]
[1930558][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1931066][E](BLE_Common): 00 67 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(103) POS(-1100) ]
[1931070][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 67 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(103) CD(0.00) PW(0) SD(0.00) ]
[1931070][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1931582][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 dc <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1931582][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 e0 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1931588][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 67 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(103) CD(0.00) PW(0) SD(0.00) ]
[1931589][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1932099][E](BLE_Common): 00 67 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(103) POS(-1100) ]
[1932102][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 67 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(103) CD(0.00) PW(0) SD(0.00) ]
[1932103][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1932614][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 e4 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1932623][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 67 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(103) CD(0.00) PW(0) SD(0.00) ]
[1932624][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1933134][E](BLE_Common): 00 66 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(102) POS(-1100) ]
[1933136][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 66 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(102) CD(0.00) PW(0) SD(0.00) ]
[1933137][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1933645][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 66 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(102) CD(0.00) PW(0) SD(0.00) ]
[1933646][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1934157][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 66 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(102) CD(0.00) PW(0) SD(0.00) ]
[1934158][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1934666][E](BLE_Common): 2e 0f 00 00 7f da b9 09 00 e8 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(0) POS(-1100) ]
[1934666][E](BLE_Common): 2e 0f 0c 00 7f da b9 09 b0 e9 <- 0x1818 | 0x2a63 | CPS[ CD(0.00) PW(12) POS(-1100) ]
[1934670][E](BLE_Common): 00 65 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(101) POS(-1100) ]
[1934690][E](BLE_Server): 64 02 d6 04 00 00 00 00 0c 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(0.00) PW(12) SD(12.00) ]
[1934691][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1934696][E](ERG_Mode): TorqueTable pairs [1][2]
[1934699][E](ERG_Mode): Min Position Set: -3130
[1934699][E](ERG_Mode): TorqueTable pairs [2][1]
[1934699][E](ERG_Mode): Max Position Set: 40145
[1935199][E](BLE_Common): 00 65 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(101) POS(-1100) ]
[1935202][E](BLE_Server): 64 02 d6 04 00 00 00 00 0c 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(0.00) PW(12) SD(12.00) ]
[1935202][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000
[1935711][E](BLE_Common): 2e 0f 35 00 ae dc ba 09 e1 f2 <- 0x1818 | 0x2a63 | CPS[ CD(26.11) PW(53) POS(-1100) ]
[1935713][E](BLE_Server): 64 02 ef 07 34 00 00 00 35 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(26.00) PW(53) SD(20.00) ]
[1935714][E](FTMS_SERVER): 11 00 00 2c 01 28 00 -> Sim Mode Incline 3.000000

The following log file, I tried increasing the timeout on BLE_Client.cpp to: pClient->setConnectionParams(18, 36, 0, 990);
051724-disconnect test TR.txt

The behavior here mirrors what's currently in develop - the log shows a clean disconnect from the Tempo

[683151][E](BLE_Server): 64 02 ef 07 ac 00 00 00 35 00 62 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(98) CD(86.00) PW(53) SD(20.00) ]
[683154][E](BLE_Server): 30 00 35 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(86.00) PW(53) ]
[683156][E](BLE_Server): 00 62 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(98) ]
[683380][E](BLE_Client): This disconnected client Address ca:3a:fb:f7:e8:f2
[683382][E](BLE_Client): Detected 0x1818 Disconnect
[683382][E](BLE_Client): Deregistered PM on Disconnect
[683384][E](BLE_Client): Resetting Device: 0
[683668][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 62 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(98) CD(0.00) PW(0) SD(0.00) ]
[683675][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[684182][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[684184][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[684187][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[684191][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[684700][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[684701][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[684704][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[684705][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[685214][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[685217][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[685218][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[685729][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[685735][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[686242][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[686246][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[686249][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[686252][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[686254][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[686257][E](FTMS_SERVER): 05 19 00 -> ERG Mode: No Power Meter Connected
[686767][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[686770][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[686771][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[687278][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[687281][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[687282][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[687286][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[687793][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[687795][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[687799][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[687802][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[688309][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[688312][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[688315][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[688317][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[688320][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[688830][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[688835][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[689345][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[689348][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[689349][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[689352][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[689353][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[689863][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[689864][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[689869][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[689871][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[689902][E](BLE_Client): No PM Connected
[689903][E](BLE_Client): Scanning for BLE servers and putting them into a list...
[689980][E](BLE_Client): Trying to match found device name: Tempo Power f2
[689980][E](BLE_Client): PM Name Matched 
[689981][E](BLE_Client): Setting Device ca:3a:fb:f7:e8:f2
[689983][E](BLE_Client): Registered PM on Connect
[689984][E](BLE_Client): doConnect set on device: 0
[690262][E](BLE_Client): Trying to match found device name: IC Bike 5d
[690263][E](BLE_Client): This PM didn't match the saved: Tempo Power f2
[690378][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[690380][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[690381][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[690384][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[690891][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[690893][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[690896][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[690896][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[691403][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[691406][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[691407][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[691411][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[691411][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[691919][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[691920][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[691923][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[691924][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[692431][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[692434][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[692435][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[692439][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[692946][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[692948][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[692951][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[692951][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[693458][E](BLE_Common): 00 63 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(99) POS(-1438) ]
[693461][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 63 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(99) CD(0.00) PW(0) SD(0.00) ]
[693462][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[693465][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[693466][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[693975][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[693978][E](BLE_Server): 00 63 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(99) ]
[693979][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[694485][E](BLE_Common): 00 65 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(101) POS(-1438) ]
[694486][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(0.00) PW(0) SD(0.00) ]
[694488][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[694491][E](BLE_Server): 00 65 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(101) ]
[694914][E](BLE_Client): Bluetooth Client Found Devices: {"device 0":{"name":"Tempo Power f2","UUID":"0x1818"},"device 1":{"name":"IC Bike 5d","UUID":"0x1826"},"device 2":{"name":"HW702A-0463425 be","UUID":"0x180d"}}
[694916][E](BLE_Client): Connecting device on slot 0 ...
[694919][E](BLE_Client): Initiating Server Connection
[694919][E](BLE_Client): trying to connect to Cycling Power Service
[694920][E](BLE_Client): Forming a connection to: Tempo Power f2
[694922][E](BLE_Client): Reusing Client
[694998][E](BLE_Common): 00 65 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(101) POS(-1438) ]
[694999][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(0.00) PW(0) SD(0.00) ]
[695004][E](BLE_Server): 00 65 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(101) ]
[695004][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[695279][E](BLE_Client): Reconnected client
[695282][E](BLE_Client): Connected to: Tempo Power f2 - ca:3a:fb:f7:e8:f2 RSSI -72
[695370][E](BLE_Client): Notifications Subscribed for ca:3a:fb:f7:e8:f2
[695370][E](BLE_Client): Successful 0x2a63 subscription.
[695370][E](BLE_Client): Setting Device ca:3a:fb:f7:e8:f2
[695373][E](BLE_Client): Device Connected
[695373][E](BLE_Client): We are now connected to the BLE Server.
[695510][E](BLE_Client): Post connecting: ca:3a:fb:f7:e8:f2 , ConnID 0
[695514][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(0.00) PW(0) SD(0.00) ]
[695515][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[695522][E](BLE_Server): 00 65 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(101) ]
[695528][E](FTMS_SERVER): 05 19 00 -> ERG Mode Target: 25 Current: 0 Incline: -14.380000
[695564][E](ERG_Mode): TorqueTable pairs [1][2]
[695565][E](ERG_Mode): Min Position Set: -2255
[695566][E](ERG_Mode): TorqueTable pairs [2][1]
[695567][E](ERG_Mode): Max Position Set: 11405
[696037][E](BLE_Server): 64 02 00 00 00 00 00 00 00 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(0.00) PW(0) SD(0.00) ]
[696040][E](BLE_Server): 30 00 00 00 2d 03 0f 93 2d 03 00 00 5c e3 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(0.00) PW(0) ]
[696043][E](BLE_Server): 00 65 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(101) ]
[696044][E](BLE_Server): 03 2d 03 00 00 5c e3 2d 03 0f 93 -> 0x1816 | 0x2a5b | CSC(CSM)[ WheelRev(813) WheelTime(38797312) CrankRev(1091800435) CrankTime(813) ]
[696550][E](BLE_Common): 2e 5f 31 00 e9 0c 88 02 58 56 <- 0x1818 | 0x2a63 | CPS[ CD(88.50) PW(49) POS(-1438) ]
[696551][E](BLE_Common): 00 65 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(101) POS(-1438) ]
[696558][E](BLE_Server): 30 00 31 00 2e 03 c9 95 2e 03 00 00 e8 e4 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(88.00) PW(49) ]
[696560][E](BLE_Server): 00 65 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(101) ]
[696967][E](TTable): Target Slot (6n.M)(1)(-1446) was greater than next (2)(-1764)
[696968][E](TTable): |    0|    7|    0|   14|   21|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|
[696971][E](TTable): |    0|-1931|    0| -229| 5545|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|    0|
[697023][E](ERG_Mode): TorqueTable pairs [1][-1]
[697068][E](BLE_Common): 00 65 <- 0x180d | 0x2a37 | HRS(HRM)[ HR(101) POS(-1438) ]
[697069][E](BLE_Server): 64 02 bb 07 b0 00 00 00 31 00 65 -> 0x1826 | 0x2ad2 | FTMS(IBD)[ HR(101) CD(88.00) PW(49) SD(19.00) ]
[697071][E](BLE_Server): 30 00 31 00 2f 03 84 98 2f 03 00 00 75 e6 -> 0x1818 | 0x2a63 | CPS(CPM)[ CD(88.00) PW(49) ]
[697074][E](BLE_Server): 00 65 -> 0x180d | 0x2a37 | HRS(HRM)[ HR(101) ]

@eMadman eMadman linked a pull request May 18, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant