[FL-2244] Companion reboot fix (#988)

* bt: don't open rpc session if it is busy
* bq27220: fix incorrect checksum calculation

Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
gornekich
2022-02-09 15:03:27 +03:00
committed by GitHub
parent 2876499c4f
commit 6b78a8ccfe
4 changed files with 14 additions and 9 deletions

View File

@@ -44,7 +44,7 @@ bool bq27220_set_parameter_u16(FuriHalI2cBusHandle* handle, uint16_t address, ui
delay_us(10000);
uint8_t checksum = bq27220_get_checksum(&buffer[1], 4);
uint8_t checksum = bq27220_get_checksum(buffer, 4);
buffer[0] = checksum;
buffer[1] = 6;
ret = furi_hal_i2c_write_mem(