David Lechner
4f00c962e1
finish TODO for checking bluetooth availability
2021-01-27 10:25:08 -06:00
David Lechner
2049edf874
split didSend and didFailToSend actions
2021-01-23 19:22:02 -06:00
David Lechner
9f643f6a57
convert lwp3-bootloader-ble sagas to typed-redux-saga/macro
2021-01-23 18:51:22 -06:00
David Lechner
819810e52a
add workaround for bluez notification issue
...
https://crbug.com/1170085
2021-01-23 13:36:33 -06:00
David Lechner
783f7e2337
fix write function being cancelled on disconnect
2021-01-22 20:25:01 -06:00
David Lechner
bf6d64c211
fix unbound method call
2021-01-22 19:03:37 -06:00
David Lechner
f3eef68131
add proper error handling of BLE send error
2021-01-22 15:58:10 -06:00
David Lechner
ae996453e8
drop polyfill for chromimum < v85
...
This removes the polyfill for using older chrome browsers before the
writeWithResponse and writeWithoutResponse APIs were added.
2020-12-21 13:05:47 -06:00
David Lechner
712117c8d8
convert lwp3-bootloader from a service to a saga
...
For some reason this significantly improved bluetooth performance so we
had to readjust the frequency of getting the checksum. The new value
actually makes much more sense. It is unlikely that the bootloader
actually had an 8k buffer.
2020-06-12 21:46:00 -05:00