Louisvdw / dbus-serialbattery

Battery Monitor driver for serial battery in VenusOS GX systems
MIT License
494 stars 157 forks source link

JKBMS 11.XW over Bluetooth no MOSFET Temp #716

Closed sstolk90 closed 8 months ago

sstolk90 commented 1 year ago

Describe the bug

I use the nightly build DEV branch with both JK BMS'ses on bluetooth. So far they connect good and all the values are displayed. Exccept for the MOSFET Temp of one of the newer JK BMS'ses. I have 1 BMS with firmware version 10.XW 16 cells and 1 with firmware version 11.XW. The one with 11.ZW does display the MOSFET temp in the JKBMS app but not in this driver. The MOSFET temp of the 10.XW is displayed in the app and also this driver. Maybe the driver gets the information of the 11.XW on a different scheme so that the values are misplaced.

How to reproduce

Always not displayed

Expected behavior

MOSFET Temp not 0 degrees in the Remote Console / MQTT values

Driver version

1.0.20230613dev

Venus OS device type

Venus_GX

Venus OS version

2.92

BMS type

JKBMS / Heltec BMS

Cell count

16

Connection type

Bluetooth

Config file

[DEFAULT]

; If you want to add custom values/settings, then check the values/settings you want to change in "config.default.ini"
; and insert them below to persist future driver updates.

; Example (remove the semicolon ";" to uncomment and activate the value/setting):
; Jkbms_Ble C8:47:8C:E5:01:1B
MAX_BATTERY_CHARGE_CURRENT = 100.0
MAX_BATTERY_DISCHARGE_CURRENT = 100.0

BLUETOOTH_BMS = Jkbms_Ble C8:47:8C:EC:C0:B5, Jkbms_Ble C8:47:8C:E5:01:1B
BLOCK_ON_DISCONNECT = False
TIME_TO_GO_ENABLE = True

BMS_TYPE = Jkbms

; CUSTOM_BATTERY_NAMES = c8478ce5011b:Batterij Onder

; Max voltage can seen as absorption voltage
MAX_CELL_VOLTAGE   = 3.555
FLOAT_CELL_VOLTAGE = 3.535

; Set steps to reduce battery current
; The current will be changed linear between those steps if LINEAR_LIMITATION_ENABLE is set to True
CELL_VOLTAGES_WHILE_CHARGING   = 3.56, 3.50, 3.45, 3.30
MAX_CHARGE_CURRENT_CV_FRACTION =    0, 0.05,  0.5,    1

CELL_VOLTAGES_WHILE_DISCHARGING   = 2.70, 2.80, 2.90, 3.10
MAX_DISCHARGE_CURRENT_CV_FRACTION =    0,  0.1,  0.5,    1

Relevant log output

==> /data/log/dbus-blebattery.0/current <==
2023-06-16 10:20:46.092590500 INFO:SerialBattery:> CCCM T:   True  | DCCM T:   True
2023-06-16 10:20:46.092603500 INFO:SerialBattery:> CCCM SOC: True  | DCCM SOC: True
2023-06-16 10:20:46.092606500 INFO:SerialBattery:Serial Number/Unique Identifier: 2120146523
2023-06-16 10:20:46.264484500 INFO:SerialBattery:DeviceInstance = 4
2023-06-16 10:20:46.266055500 INFO:SerialBattery:com.victronenergy.battery.c8478cecc0b5
2023-06-16 10:20:46.272138500 INFO:SerialBattery:BAT: JKBMS 11.XW 16 cells (20230504)
2023-06-16 10:20:46.350782500 INFO:SerialBattery:publish config values = 1
2023-06-16 10:25:30.836464500 [CHG] Device C8:47:8C:EC:C0:B5 RSSI: -50
2023-06-16 10:25:30.836476500 [CHG] Device C8:47:8C:EC:C0:B5 RSSI: -50

==> /data/log/dbus-blebattery.1/current <==
2023-06-16 10:20:45.454636500 INFO:SerialBattery:Serial Number/Unique Identifier: 2052302250
2023-06-16 10:20:45.506025500 INFO:SerialBattery:DeviceInstance = 5
2023-06-16 10:20:45.506767500 INFO:SerialBattery:com.victronenergy.battery.c8478ce5011b
2023-06-16 10:20:45.507499500 INFO:SerialBattery:BAT: JKBMS 10.XW 16 cells (20221223)
2023-06-16 10:20:45.533133500 INFO:SerialBattery:publish config values = 1

Any other information that may be helpful

No response

PeerD commented 1 year ago

I have a similar issue (But with a serial connection). But in my case it will not even connect.

The UI shows me a JK BMS has been found:

Screenshot 2023-06-23 at 12 43 48

But it does not connect. The other JK (Hardware version 10.XW) does work correctly.

In the log I get the following line:

@40000000649572b800b3a63c ERROR:SerialBattery:>>> ERROR: No reply - returning
@40000000649572b800b841ec INFO:SerialBattery:Testing HLPdataBMS4S
@40000000649572bc1f4b19cc ERROR:SerialBattery:>>> ERROR: No reply - returning
@40000000649572bc1f501b0c INFO:SerialBattery:Testing Jkbms
@40000000649572cc1dc9d4e4 ERROR:SerialBattery:>>> ERROR: No reply - returning [len:243/3262]
@40000000649572cc1dd1627c INFO:SerialBattery:Testing Lifepower
@40000000649572cc2dd72544 ERROR:SerialBattery:>>> ERROR: No reply - returning
@40000000649572cc2dde9784 INFO:SerialBattery:Testing LltJbd
@40000000649572cd027d90cc ERROR:SerialBattery:>>> ERROR: No reply - returning

And in the (official) App there are some changes aswell:

Screenshot_20230623-123622_BMS Screenshot_20230623-123906_BMS Screenshot_20230623-123919_BMS

The JK BMS was discovered while it was in CAN mode. But the logs show in this case:

@4000000064957ac6249df854 INFO:SerialBattery:dbus-serialbattery v1.0.20230531
...
@4000000064957acf0736a824 INFO:SerialBattery:Testing Jkbms
@4000000064957acf10093b74 ERROR:SerialBattery:>>> ERROR: No reply - returning [len:0]

In another discovery run I got:

@4000000064957b673585782c INFO:SerialBattery:Testing Jkbms
@4000000064957b673866492c ERROR:SerialBattery:CRC checksum mismatch: Expected 0x4f59, Got 0x4e92

Switching the Temp Sensor does not make a difference (just for completness sake)

I assume with Hardware Version 11.XW they changed the serial protocol. That there is an additional field in the config called "Device Address" suggests this even more.

PeerD commented 1 year ago

Please disregard my previous comment for now. I had a serial node in my node-red which interfered with the connection.

I changed to a different (hardware 10) JK BMS and had the same issue. Then I found the node-red node. I will check with the hardware version 11 JK BMS again and report back!

Update: I can confirm that its running normally with the 11.XW hardware version over serial connection!

drago-more commented 1 year ago

The same here. In serial-battery the MOSFET temperatures of my two JKBMS' (4S, FW 11.XW, connected via BT) are shown as 0° independently from the real temperature. In the JKBMS app the values are correct.

fah commented 10 months ago

I see all the temperatures, in both JK BMS I own, via BT.

Version 3.01 is used.

JKBMS : FW: 1.0.20230531
HW: JKBMS 10.XW 16 cells (20220808)

Other JK BMS the same but other HW HW: JKBMS 10.XW 16 cells (20220925)

mr-manuel commented 10 months ago

The problem resides only with the 11.XW hardware version. Someone with such a BMS can contact me on Discrod, so I can take a look?

drago-more commented 10 months ago

@mr-manuel I have two running JKBMS 11.XW. Let me know if you need access for troubleshooting purposes. As I don‘t use discord, just drop me an e-mail to tempuno… as last time.

mr-manuel commented 10 months ago

Does the JKBMS 11.XW only have one external temperature sensor?

Temp 1 is 24.4 which is equal to 244 (10, decimal) or F4 (hex) Temp 2 is 24.6 which is equal to 246 (10, decimal) or F6 (hex)

In the logs you see ..., 244, 0, 246, 0, 0, 0, ... where it should be ..., temp 1, 0, temp2, 0, mos temp, 0, ... or ...\xf4\x00\xf6\x00\x00\x00... for ..\temp1\x00\temp2\x00\mos temp\x00.

Logs ``` 2023-09-04 15:08:32.638047500 INFO:SerialBattery: 2023-09-04 15:08:32.638056500 INFO:SerialBattery:Starting dbus-serialbattery 2023-09-04 15:08:32.639599500 INFO:SerialBattery:dbus-serialbattery v1.0.20230902dev 2023-09-04 15:08:33.029785500 INFO:SerialBattery:Init of Jkbms_Ble at C8:47:8C:E6:E2:00 2023-09-04 15:08:33.030507500 INFO:SerialBattery:Test of Jkbms_Ble at C8:47:8C:E6:E2:00 tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:36.975458500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:36.976211500 ERROR:root:ncallback(): data 2023-09-04 15:08:36.976865500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00Input Userdata\x00\x00') 2023-09-04 15:08:36.977491500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:36.978538500 ERROR:root:[85, 170, 235, 144, 3, 40, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 240, 124, 131, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0] 2023-09-04 15:08:36.979307500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:36.980299500 ERROR:root:[85, 170, 235, 144, 3, 40, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 240, 124, 131, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0] 2023-09-04 15:08:37.025636500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:37.026347500 ERROR:root:ncallback(): data 2023-09-04 15:08:37.027054500 ERROR:root:bytearray(b'|\xf8\xff\xf3\x0f\x00\x00\x00\x00\x00\x00\x00\x90\x0f\x00\x00\x00\x00\xc0\xd8\x03\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:37.027720500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:37.028945500 ERROR:root:[85, 170, 235, 144, 3, 40, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 240, 124, 131, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0] 2023-09-04 15:08:37.029748500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:37.030917500 ERROR:root:[85, 170, 235, 144, 3, 40, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 240, 124, 131, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 124, 248, 255, 243, 15, 0, 0, 0, 0, 0, 0, 0, 144, 15, 0, 0, 0, 0, 192, 216, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:37.064764500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:37.065479500 ERROR:root:ncallback(): data 2023-09-04 15:08:37.066117500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02') 2023-09-04 15:08:37.066736500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:37.067932500 ERROR:root:[85, 170, 235, 144, 3, 40, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 240, 124, 131, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 124, 248, 255, 243, 15, 0, 0, 0, 0, 0, 0, 0, 144, 15, 0, 0, 0, 0, 192, 216, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:37.068857500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:37.070361500 ERROR:root:[85, 170, 235, 144, 3, 40, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 240, 124, 131, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 124, 248, 255, 243, 15, 0, 0, 0, 0, 0, 0, 0, 144, 15, 0, 0, 0, 0, 192, 216, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2] 2023-09-04 15:08:37.111220500 ERROR:root:--> NEW PACKAGE! lenght: 20 2023-09-04 15:08:37.112041500 ERROR:root:ncallback(): data 2023-09-04 15:08:37.112856500 ERROR:root:bytearray(b'\xaaU\x90\xeb\xc8\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00D') 2023-09-04 15:08:37.113579500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:37.114183500 ERROR:root:[] 2023-09-04 15:08:37.114808500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 20 2023-09-04 15:08:37.115445500 ERROR:root:[170, 85, 144, 235, 200, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68] 2023-09-04 15:08:37.910886500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:37.913029500 ERROR:root:ncallback(): data 2023-09-04 15:08:37.913037500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x01(X\x02\x00\x00\xbe\n\x00\x00T\x0b\x00\x00\x10\x0e\x00\x00\xde\r\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00(\n\x00\x00\xf0I\x02\x00\x02\x00\x00\x00,\x01\x00\x00\xf0I\x02\x00\x02\x00\x00\x00<\x00\x00\x00<\x00\x00\x00\xd0\x07\x00\x00&\x02\x00\x00\xf4\x01\x00\x00&\x02\x00\x00\xf4\x01\x00\x00(\x00\x00\x002\x00\x00\x00\xe8\x03\x00\x00 \x03\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00') 2023-09-04 15:08:37.913232500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 20 2023-09-04 15:08:37.914027500 ERROR:root:[170, 85, 144, 235, 200, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68] 2023-09-04 15:08:37.914727500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:37.915633500 ERROR:root:[85, 170, 235, 144, 1, 40, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:38.615411500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:38.615419500 ERROR:root:[85, 170, 235, 144, 2, 40, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 206, 52, 0, 0, 40, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 32, 16, 27, 0, 100, 0, 0, 0, 198, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 168, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 56] 2023-09-04 15:08:39.024649500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:39.025967500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.027099500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x02)4\r3\r3\r4\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x01\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:39.028446500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:39.029819500 ERROR:root:[] 2023-09-04 15:08:39.030941500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:39.032606500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.048432500 INFO:SerialBattery:BAT: JKBMS 11.XW 4 cells (20230527) 2023-09-04 15:08:39.048442500 INFO:SerialBattery:Connection established to Jkbms_Ble 2023-09-04 15:08:39.048445500 INFO:SerialBattery:Battery Jkbms_Ble connected to dbus from c8478ce6e200 2023-09-04 15:08:39.060654500 INFO:SerialBattery:========== Settings ========== 2023-09-04 15:08:39.060663500 INFO:SerialBattery:> Connection voltage: 13.52V | Current: -1.5A | SoC: 98% 2023-09-04 15:08:39.060666500 INFO:SerialBattery:> Cell count: 4 | Cells populated: 4 2023-09-04 15:08:39.060669500 INFO:SerialBattery:> LINEAR LIMITATION ENABLE: False 2023-09-04 15:08:39.060672500 INFO:SerialBattery:> MAX BATTERY CHARGE CURRENT: 40.0A | MAX BATTERY DISCHARGE CURRENT: 150.0A 2023-09-04 15:08:39.060990500 INFO:SerialBattery:> MAX BATTERY CHARGE CURRENT: 150.0A | MAX BATTERY DISCHARGE CURRENT: 150.0A (read from BMS) 2023-09-04 15:08:39.061804500 INFO:SerialBattery:> CVCM: True 2023-09-04 15:08:39.063386500 INFO:SerialBattery:> MIN CELL VOLTAGE: 2.9V | MAX CELL VOLTAGE: 3.45V 2023-09-04 15:08:39.065404500 INFO:SerialBattery:> CCCM CV: False | DCCM CV: False 2023-09-04 15:08:39.066068500 INFO:SerialBattery:> CCCM T: False | DCCM T: False 2023-09-04 15:08:39.066683500 INFO:SerialBattery:> CCCM SOC: False | DCCM SOC: False 2023-09-04 15:08:39.067388500 INFO:SerialBattery:Serial Number/Unique Identifier: 2081215375 2023-09-04 15:08:39.083019500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:39.084060500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.085167500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:39.087176500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:39.088703500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.090372500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:39.096231500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:39.112394500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:39.114704500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.139310500 ERROR:root:bytearray(b'\xd04\x00\x00,Q\x00\x00\xff\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x9b~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00 \x10\x1b\x00d\x00\x00\x00\xc7}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\x08\x00\x8a\x80@@\x00\x00\x00\x00H\x05\x90\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xae\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:39.140682500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:39.151515500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:39.154289500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:39.157195500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 32, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 174, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.162383500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:39.163789500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.165217500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00H') 2023-09-04 15:08:39.166373500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:39.170774500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 32, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 174, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.173651500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:39.176806500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 32, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 174, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 72] 2023-09-04 15:08:39.186600500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:39.187615500 ERROR:root:[85, 170, 235, 144, 2, 41, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 32, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 174, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 72] 2023-09-04 15:08:39.190469500 INFO:SerialBattery:DeviceInstance = 1 2023-09-04 15:08:39.192546500 INFO:SerialBattery:com.victronenergy.battery.c8478ce6e200 2023-09-04 15:08:39.193418500 INFO:SerialBattery:BAT: JKBMS 11.XW 4 cells (20230527) 2023-09-04 15:08:39.225072500 INFO:SerialBattery:publish config values = 1 2023-09-04 15:08:39.600004500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:39.621687500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.622793500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x02*4\r3\r4\r4\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x01\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:39.623759500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:39.686059500 ERROR:root:[] 2023-09-04 15:08:39.687165500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:39.688469500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.692643500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:39.693587500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.702543500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:39.712843500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:39.714038500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.715038500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:39.763477500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:39.765937500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:39.766860500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.768842500 ERROR:root:bytearray(b'\xd04\x00\x00,Q\x00\x00\xff\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x9b~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00!\x10\x1b\x00d\x00\x00\x00\xc7}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\x08\x00\x8a\x80@@\x00\x00\x00\x00H\x05\x90\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xb3\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:39.770546500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:39.774895500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:39.786170500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:39.788703500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 179, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.803910500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:39.807509500 ERROR:root:ncallback(): data 2023-09-04 15:08:39.811248500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00P') 2023-09-04 15:08:39.812324500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:39.813910500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 179, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:39.814950500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:39.816550500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 179, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 80] 2023-09-04 15:08:39.843582500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:39.863263500 ERROR:root:[85, 170, 235, 144, 2, 42, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 199, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 179, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 80] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:40.602640500 ERROR:root:bytearray(b'\xd14\x00\x00.Q\x00\x00\xff\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x9b~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00!\x10\x1b\x00d\x00\x00\x00\xc8}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\x08\x00\x8a\x80@@\x00\x00\x00\x00H\x05\x90\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xb8\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:40.604451500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:40.615913500 ERROR:root:[85, 170, 235, 144, 2, 43, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:40.615934500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:40.635937500 ERROR:root:[85, 170, 235, 144, 2, 43, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 209, 52, 0, 0, 46, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 200, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 184, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:40.655236500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:40.657587500 ERROR:root:ncallback(): data 2023-09-04 15:08:40.662087500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00Z') 2023-09-04 15:08:40.663357500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:40.666890500 ERROR:root:[85, 170, 235, 144, 2, 43, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 209, 52, 0, 0, 46, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 200, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 184, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:40.668199500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:40.680930500 ERROR:root:[85, 170, 235, 144, 2, 43, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 209, 52, 0, 0, 46, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 200, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 184, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 90] 2023-09-04 15:08:40.701148500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:40.706915500 ERROR:root:[85, 170, 235, 144, 2, 43, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 209, 52, 0, 0, 46, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 155, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 200, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 184, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 90] 2023-09-04 15:08:40.726977500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:40.788540500 ERROR:root:ncallback(): data 2023-09-04 15:08:40.788548500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x02,4\r3\r4\r4\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x01\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:40.788737500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:40.793146500 ERROR:root:[] 2023-09-04 15:08:40.794501500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:40.805206500 ERROR:root:[85, 170, 235, 144, 2, 44, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:40.811750500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:40.817127500 ERROR:root:ncallback(): data 2023-09-04 15:08:40.830290500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:40.831396500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:40.835832500 ERROR:root:[85, 170, 235, 144, 2, 44, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:40.845687500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:40.849807500 ERROR:root:[85, 170, 235, 144, 2, 44, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:40.863695500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:40.880843500 ERROR:root:ncallback(): data 2023-09-04 15:08:40.881732500 ERROR:root:bytearray(b'\xd04\x00\x00,Q\x00\x00\xff\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x9a~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00!\x10\x1b\x00d\x00\x00\x00\xc8}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\x08\x00\x8a\x80@@\x00\x00\x00\x00H\x05\x92\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xbe\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:40.882671500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:40.883902500 ERROR:root:[85, 170, 235, 144, 2, 44, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:40.907950500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:40.909080500 ERROR:root:[85, 170, 235, 144, 2, 44, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 200, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 190, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:40.912243500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:40.913415500 ERROR:root:ncallback(): data 2023-09-04 15:08:40.917221500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00_') 2023-09-04 15:08:40.917591500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:40.919971500 ERROR:root:[85, 170, 235, 144, 2, 44, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 200, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 190, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:40.920177500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:40.922726500 ERROR:root:[85, 170, 235, 144, 2, 44, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 33, 16, 27, 0, 100, 0, 0, 0, 200, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 190, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 95] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:42.222538500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:42.241769500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.246573500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x02.4\r3\r4\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x01\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:42.251340500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:42.255724500 ERROR:root:[] 2023-09-04 15:08:42.261586500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:42.276377500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.315333500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:42.320987500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.343917500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:42.346339500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:42.354233500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.357162500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:42.367414500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:42.382128500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:42.383206500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.385674500 ERROR:root:bytearray(b'\xcf4\x00\x00*Q\x00\x00\xff\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x9a~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00"\x10\x1b\x00d\x00\x00\x00\xc9}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\x08\x00\x8a\x80@@\x00\x00\x00\x00G\x05\x92\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xc9\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:42.396385500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:42.397704500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:42.403242500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:42.404490500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 42, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 201, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 201, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.417981500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:42.424667500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.429493500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00i') 2023-09-04 15:08:42.432906500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:42.439808500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 42, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 201, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 201, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.443071500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:42.447577500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 42, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 201, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 201, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 105] 2023-09-04 15:08:42.485375500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:42.490380500 ERROR:root:[85, 170, 235, 144, 2, 46, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 42, 81, 0, 0, 255, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 201, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 8, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 201, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 105] 2023-09-04 15:08:42.526156500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:42.526881500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.527757500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x02/4\r3\r3\r4\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x01\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:42.528680500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:42.529456500 ERROR:root:[] 2023-09-04 15:08:42.530425500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:42.531300500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.587951500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:42.592517500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.596232500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:42.599118500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:42.601383500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.602712500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:42.604998500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:42.607967500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:42.613095500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.617334500 ERROR:root:bytearray(b'\xd04\x00\x00,Q\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x9a~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00"\x10\x1b\x00d\x00\x00\x00\xca}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00H\x05\xa3\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xce\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:42.619161500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:42.621397500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:42.622776500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:42.624678500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 202, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 206, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.627234500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:42.628242500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.632884500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\xc6') 2023-09-04 15:08:42.637134500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:42.641311500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 202, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 206, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.642756500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:42.644570500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 202, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 206, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 198] 2023-09-04 15:08:42.661285500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:42.663948500 ERROR:root:[85, 170, 235, 144, 2, 47, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 44, 81, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 154, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 202, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 206, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 198] 2023-09-04 15:08:42.882329500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:42.882337500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.885974500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x0204\r3\r4\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x02\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:42.886898500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:42.887735500 ERROR:root:[] 2023-09-04 15:08:42.891083500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:42.893282500 ERROR:root:[85, 170, 235, 144, 2, 48, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:42.906315500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:42.909100500 ERROR:root:ncallback(): data 2023-09-04 15:08:42.920626500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:42.929226500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:43.061646500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:43.065017500 ERROR:root:[85, 170, 235, 144, 2, 48, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 202, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 212, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 246] 2023-09-04 15:08:43.095604500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:43.102184500 ERROR:root:[85, 170, 235, 144, 2, 48, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 202, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 212, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 246] 2023-09-04 15:08:43.406616500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:43.407868500 ERROR:root:ncallback(): data 2023-09-04 15:08:43.411710500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x0214\r3\r3\r4\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x02\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:43.412912500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:43.413954500 ERROR:root:[] 2023-09-04 15:08:43.415049500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:43.416317500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:43.432071500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:43.433256500 ERROR:root:ncallback(): data 2023-09-04 15:08:43.435299500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:43.436695500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:43.443507500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:43.444804500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:43.446211500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:43.451352500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:43.453531500 ERROR:root:ncallback(): data 2023-09-04 15:08:43.454830500 ERROR:root:bytearray(b'\xd04\x00\x00P[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x99~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00"\x10\x1b\x00d\x00\x00\x00\xcb}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00H\x05\xa3\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xd9\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:43.456262500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:43.457662500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:43.460100500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:43.461919500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 80, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 203, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 217, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:43.499289500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:43.500738500 ERROR:root:ncallback(): data 2023-09-04 15:08:43.502816500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x02') 2023-09-04 15:08:43.504281500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:43.517045500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 80, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 203, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 217, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:43.517293500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:43.517939500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 80, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 203, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 217, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 2] 2023-09-04 15:08:43.576876500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:43.578262500 ERROR:root:[85, 170, 235, 144, 2, 49, 52, 13, 51, 13, 51, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 80, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 34, 16, 27, 0, 100, 0, 0, 0, 203, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 163, 29, 0, 1, 0, 1, 0, 5, 0, 0, 217, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 2] 2023-09-04 15:08:43.927424500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:43.928630500 ERROR:root:ncallback(): data tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:44.573791500 ERROR:root:[85, 170, 235, 144, 2, 51, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:44.573817500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:44.573972500 ERROR:root:[85, 170, 235, 144, 2, 51, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 228, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:44.577957500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:44.578917500 ERROR:root:ncallback(): data 2023-09-04 15:08:44.580908500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\xfa') 2023-09-04 15:08:44.580919500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:44.582084500 ERROR:root:[85, 170, 235, 144, 2, 51, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 228, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:44.583316500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:44.584777500 ERROR:root:[85, 170, 235, 144, 2, 51, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 228, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 250] 2023-09-04 15:08:44.597010500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:44.603467500 ERROR:root:[85, 170, 235, 144, 2, 51, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 153, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 228, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 250] 2023-09-04 15:08:45.022830500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:45.023561500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.024377500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x0244\r3\r4\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x003\r\x02\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:45.025190500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:45.025921500 ERROR:root:[] 2023-09-04 15:08:45.026684500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:45.027608500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.063384500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:45.064129500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.064999500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:45.065763500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:45.066720500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.067470500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:45.075424500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:45.084001500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:45.084736500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.085536500 ERROR:root:bytearray(b'\xce4\x00\x00K[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x98~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00#\x10\x1b\x00d\x00\x00\x00\xcc}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00G\x05\x92\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xe9\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:45.086358500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:45.087415500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:45.097775500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:45.099269500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 206, 52, 0, 0, 75, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 233, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.125512500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:45.126260500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.126972500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\xfc') 2023-09-04 15:08:45.127676500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:45.129007500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 206, 52, 0, 0, 75, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 233, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.129842500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:45.131157500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 206, 52, 0, 0, 75, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 233, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 252] 2023-09-04 15:08:45.140245500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:45.141199500 ERROR:root:[85, 170, 235, 144, 2, 52, 52, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 206, 52, 0, 0, 75, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 204, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 233, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 252] 2023-09-04 15:08:45.559514500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:45.560277500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.561097500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x0254\r3\r3\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x02\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:45.561865500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:45.562559500 ERROR:root:[] 2023-09-04 15:08:45.563293500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:45.564209500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.602608500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:45.603412500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.604126500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:45.604830500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:45.605802500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.606567500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:45.607609500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:45.638059500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:45.671740500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.671749500 ERROR:root:bytearray(b'\xcf4\x00\x00M[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x98~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00#\x10\x1b\x00d\x00\x00\x00\xcd}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00G\x05\x92\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xef\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:45.671843500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:45.671847500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:45.671901500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:45.671929500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 205, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 239, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.692105500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:45.700572500 ERROR:root:ncallback(): data 2023-09-04 15:08:45.700815500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x07') 2023-09-04 15:08:45.747246500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:45.749030500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 205, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 239, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:45.749949500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:45.764577500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 205, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 239, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 7] 2023-09-04 15:08:45.773826500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:45.775191500 ERROR:root:[85, 170, 235, 144, 2, 53, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 35, 16, 27, 0, 100, 0, 0, 0, 205, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 239, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 7] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:46.141965500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:46.141974500 ERROR:root:[] 2023-09-04 15:08:46.141976500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:46.144421500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.157961500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:46.159554500 ERROR:root:ncallback(): data 2023-09-04 15:08:46.163473500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:46.166129500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:46.167619500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.170818500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:46.174587500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:46.177118500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:46.191090500 ERROR:root:ncallback(): data 2023-09-04 15:08:46.192310500 ERROR:root:bytearray(b'\xcc4\x00\x00I[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x98~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00$\x10\x1b\x00d\x00\x00\x00\xce}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00G\x05\x92\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xf4\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:46.193690500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:46.198757500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:46.205875500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:46.211654500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 204, 52, 0, 0, 73, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 244, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.241759500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:46.251518500 ERROR:root:ncallback(): data 2023-09-04 15:08:46.254733500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x07') 2023-09-04 15:08:46.260215500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:46.277371500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 204, 52, 0, 0, 73, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 244, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.280848500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:46.283148500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 204, 52, 0, 0, 73, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 244, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 7] 2023-09-04 15:08:46.307585500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:46.309304500 ERROR:root:[85, 170, 235, 144, 2, 54, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 204, 52, 0, 0, 73, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 146, 29, 0, 1, 0, 1, 0, 5, 0, 0, 244, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 7] 2023-09-04 15:08:46.655611500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:46.656545500 ERROR:root:ncallback(): data 2023-09-04 15:08:46.660822500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x0274\r3\r3\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x02\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:46.663074500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:46.664082500 ERROR:root:[] 2023-09-04 15:08:46.669495500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:46.678054500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.713187500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:46.715855500 ERROR:root:ncallback(): data 2023-09-04 15:08:46.717010500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:46.718110500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:46.729562500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.731828500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:46.733251500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:46.740171500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:46.741444500 ERROR:root:ncallback(): data 2023-09-04 15:08:46.747668500 ERROR:root:bytearray(b'\xcf4\x00\x00M[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x98~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00$\x10\x1b\x00d\x00\x00\x00\xce}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00G\x05\x90\x1d\x00\x01\x00\x01\x00\x05\x00\x00\xfa\xb9\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:46.749977500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:46.760144500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:46.761529500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:46.764903500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 250, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.822316500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:46.829656500 ERROR:root:ncallback(): data 2023-09-04 15:08:46.830781500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x14') 2023-09-04 15:08:46.836215500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:46.837902500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 250, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:46.839453500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:46.841107500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 250, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 20] 2023-09-04 15:08:46.850192500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:46.851693500 ERROR:root:[85, 170, 235, 144, 2, 55, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 152, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 206, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 250, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 20] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:47.308724500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:47.308735500 ERROR:root:[85, 170, 235, 144, 2, 56, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 80, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 207, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 255, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 33] 2023-09-04 15:08:47.312450500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:47.313758500 ERROR:root:[85, 170, 235, 144, 2, 56, 52, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 208, 52, 0, 0, 80, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 207, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 72, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 255, 185, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 33] 2023-09-04 15:08:47.735984500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:47.736975500 ERROR:root:ncallback(): data 2023-09-04 15:08:47.738039500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x0294\r2\r3\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x02\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:47.745142500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:47.746236500 ERROR:root:[] 2023-09-04 15:08:47.747630500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:47.752103500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:47.782091500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:47.783999500 ERROR:root:ncallback(): data 2023-09-04 15:08:47.794171500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:47.795070500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:47.796138500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:47.797018500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:47.798122500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:47.827548500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:47.830887500 ERROR:root:ncallback(): data 2023-09-04 15:08:47.831899500 ERROR:root:bytearray(b'\xcf4\x00\x00M[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x97~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00$\x10\x1b\x00d\x00\x00\x00\xcf}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00G\x05\x90\x1d\x00\x01\x00\x01\x00\x05\x00\x00\x05\xba\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:47.837804500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:47.839575500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:47.839981500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:47.841451500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 207, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 5, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:47.863004500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:47.863697500 ERROR:root:ncallback(): data 2023-09-04 15:08:47.864331500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00!') 2023-09-04 15:08:47.864946500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:47.866206500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 207, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 5, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:47.866984500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:47.868183500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 207, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 5, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 33] 2023-09-04 15:08:47.875180500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:47.876466500 ERROR:root:[85, 170, 235, 144, 2, 57, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 2, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 36, 16, 27, 0, 100, 0, 0, 0, 207, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 144, 29, 0, 1, 0, 1, 0, 5, 0, 0, 5, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 33] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:48.909513500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:48.909523500 ERROR:root:[85, 170, 235, 144, 2, 59, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:48.909669500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:48.909697500 ERROR:root:[85, 170, 235, 144, 2, 59, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 208, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 16, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:48.931671500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:48.932443500 ERROR:root:ncallback(): data 2023-09-04 15:08:48.933246500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00C') 2023-09-04 15:08:48.933962500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:48.937075500 ERROR:root:[85, 170, 235, 144, 2, 59, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 208, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 16, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:48.938104500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:48.939572500 ERROR:root:[85, 170, 235, 144, 2, 59, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 208, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 16, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 67] 2023-09-04 15:08:48.946430500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:48.947812500 ERROR:root:[85, 170, 235, 144, 2, 59, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 151, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 208, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 16, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 67] 2023-09-04 15:08:49.380689500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:49.383462500 ERROR:root:ncallback(): data 2023-09-04 15:08:49.384304500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x02<4\r3\r3\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x01\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:49.385002500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:49.385612500 ERROR:root:[] 2023-09-04 15:08:49.386287500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:49.387119500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:49.412929500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:49.413545500 ERROR:root:ncallback(): data 2023-09-04 15:08:49.414575500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:49.415340500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:49.416837500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:49.417631500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:49.419840500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:49.429013500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:49.430157500 ERROR:root:ncallback(): data 2023-09-04 15:08:49.430999500 ERROR:root:bytearray(b'\xcf4\x00\x00M[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x96~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00%\x10\x1b\x00d\x00\x00\x00\xd1}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00G\x05\xa4\x1d\x00\x01\x00\x01\x00\x05\x00\x00\x15\xba\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:49.431823500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:49.432906500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:49.452410500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:49.455228500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 209, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 21, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:49.481096500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:49.482045500 ERROR:root:ncallback(): data 2023-09-04 15:08:49.482912500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00J') 2023-09-04 15:08:49.484185500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:49.485846500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 209, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 21, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:49.487114500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:49.490428500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 209, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 21, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 74] 2023-09-04 15:08:49.499789500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:49.501113500 ERROR:root:[85, 170, 235, 144, 2, 60, 52, 13, 51, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 37, 16, 27, 0, 100, 0, 0, 0, 209, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 164, 29, 0, 1, 0, 1, 0, 5, 0, 0, 21, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 74] 2023-09-04 15:08:49.910491500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:49.911043500 ERROR:root:ncallback(): data 2023-09-04 15:08:49.912065500 ERROR:root:bytearray(b'U\xaa\xeb\x90\x02=4\r2\r3\r3\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x004\r\x01\x00\x00\x01+\x00*\x00(\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:49.912758500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:49.913462500 ERROR:root:[] 2023-09-04 15:08:49.914287500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:49.915351500 ERROR:root:[85, 170, 235, 144, 2, 61, 52, 13, 50, 13, 51, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:50.460526500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-09-04 15:08:50.460536500 ERROR:root:[] 2023-09-04 15:08:50.460538500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-09-04 15:08:50.461256500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:50.509117500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:50.514133500 ERROR:root:ncallback(): data 2023-09-04 15:08:50.514282500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x01\x00\x00\x00\x00') 2023-09-04 15:08:50.527266500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-09-04 15:08:50.535298500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:50.540516500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-09-04 15:08:50.540526500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:50.572943500 ERROR:root:--> NEW PACKAGE! lenght: 128 2023-09-04 15:08:50.576313500 ERROR:root:ncallback(): data 2023-09-04 15:08:50.592912500 ERROR:root:bytearray(b'\xcf4\x00\x00M[\x00\x00?\xf9\xff\xff\xf4\x00\xf6\x00\x00\x00\x00\x00\x00\x00\x00b\x96~\x04\x00\xe0\x93\x04\x00\x05\x00\x00\x00&\x10\x1b\x00d\x00\x00\x00\xd2}\x83\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x05\x00\t\x00\x8a\x80@@\x00\x00\x00\x00G\x05\x94\x1d\x00\x01\x00\x01\x00\x05\x00\x00 \xba\x89\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-09-04 15:08:50.597988500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-09-04 15:08:50.601421500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0] 2023-09-04 15:08:50.602746500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-09-04 15:08:50.604370500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 38, 16, 27, 0, 100, 0, 0, 0, 210, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 148, 29, 0, 1, 0, 1, 0, 5, 0, 0, 32, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:50.606415500 ERROR:root:--> NEW PACKAGE! lenght: 22 2023-09-04 15:08:50.607155500 ERROR:root:ncallback(): data 2023-09-04 15:08:50.607744500 ERROR:root:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00J') 2023-09-04 15:08:50.608517500 ERROR:root:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-09-04 15:08:50.609792500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 38, 16, 27, 0, 100, 0, 0, 0, 210, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 148, 29, 0, 1, 0, 1, 0, 5, 0, 0, 32, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-09-04 15:08:50.610546500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:50.611964500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 38, 16, 27, 0, 100, 0, 0, 0, 210, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 148, 29, 0, 1, 0, 1, 0, 5, 0, 0, 32, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 74] 2023-09-04 15:08:50.618713500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:50.620436500 ERROR:root:[85, 170, 235, 144, 2, 62, 51, 13, 51, 13, 52, 13, 52, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 52, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 207, 52, 0, 0, 77, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 150, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 38, 16, 27, 0, 100, 0, 0, 0, 210, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 148, 29, 0, 1, 0, 1, 0, 5, 0, 0, 32, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 74] tail: /var/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-09-04 15:08:51.659872500 ERROR:root:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-09-04 15:08:51.659884500 ERROR:root:[85, 170, 235, 144, 2, 64, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 206, 52, 0, 0, 75, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 149, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 38, 16, 27, 0, 100, 0, 0, 0, 211, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 148, 29, 0, 1, 0, 1, 0, 5, 0, 0, 43, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 82] 2023-09-04 15:08:51.660514500 ERROR:root:decode_cellinfo_jk02(): self.frame_buffer 2023-09-04 15:08:51.662252500 ERROR:root:[85, 170, 235, 144, 2, 64, 51, 13, 51, 13, 52, 13, 51, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 51, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 0, 0, 206, 52, 0, 0, 75, 91, 0, 0, 63, 249, 255, 255, 244, 0, 246, 0, 0, 0, 0, 0, 0, 0, 0, 98, 149, 126, 4, 0, 224, 147, 4, 0, 5, 0, 0, 0, 38, 16, 27, 0, 100, 0, 0, 0, 211, 125, 131, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 5, 0, 9, 0, 138, 128, 64, 64, 0, 0, 0, 0, 71, 5, 148, 29, 0, 1, 0, 1, 0, 5, 0, 0, 43, 186, 137, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 82] ```
jkbms_brn.py with more debug info ```python from struct import unpack_from, calcsize from bleak import BleakScanner, BleakClient from time import sleep, time import asyncio import logging import threading logging.basicConfig(level=logging.INFO) # zero means parse all incoming data (every second) CELL_INFO_REFRESH_S = 0 CHAR_HANDLE = "0000ffe1-0000-1000-8000-00805f9b34fb" MODEL_NBR_UUID = "00002a24-0000-1000-8000-00805f9b34fb" COMMAND_CELL_INFO = 0x96 COMMAND_DEVICE_INFO = 0x97 FRAME_VERSION_JK04 = 0x01 FRAME_VERSION_JK02 = 0x02 FRAME_VERSION_JK02_32S = 0x03 PROTOCOL_VERSION_JK02 = 0x02 protocol_version = PROTOCOL_VERSION_JK02 # MIN_RESPONSE_SIZE = 300 MIN_RESPONSE_SIZE = 300 # MAX_RESPONSE_SIZE = 320 MAX_RESPONSE_SIZE = 340 TRANSLATE_DEVICE_INFO = [ [["device_info", "hw_rev"], 22, "8s"], [["device_info", "sw_rev"], 30, "8s"], [["device_info", "uptime"], 38, "= 112: offset = 32 elif translation[1] >= 54: offset = 16 i = 0 for j in kees: if isinstance(translation[2], int): # handle raw bytes without unpack_from; # 3. param gives no format but number of bytes val = bytearray( fb[ translation[1] + i + offset : translation[1] + i + translation[2] + offset ] ) i += translation[2] else: val = unpack_from( translation[2], bytearray(fb), translation[1] + i + offset )[0] # calculate stepping in case of array i = i + calcsize(translation[2]) if isinstance(val, bytes): try: val = val.decode("utf-8").rstrip(" \t\n\r\0") except UnicodeDecodeError: val = "" elif isinstance(val, int) and len(translation) == 4: val = val * translation[3] o[j] = val else: if translation[0][i] not in o: if len(translation[0]) == i + 2 and isinstance( translation[0][i + 1], int ): o[translation[0][i]] = [None] * translation[0][i + 1] else: o[translation[0][i]] = {} self.translate(fb, translation, o[translation[0][i]], f32s=f32s, i=i + 1) def decode_warnings(self, fb): val = unpack_from(" 0 for t in TRANSLATE_CELL_INFO: self.translate(fb, t, self.bms_status, f32s=has32s) self.decode_warnings(fb) logging.error("decode_cellinfo_jk02(): self.frame_buffer") logging.error(self.frame_buffer) logging.debug(self.bms_status) def decode_settings_jk02(self): fb = self.frame_buffer for t in TRANSLATE_SETTINGS: self.translate(fb, t, self.bms_status) logging.debug(self.bms_status) def decode(self): # check what kind of info the frame contains info_type = self.frame_buffer[4] if info_type == 0x01: logging.info("Processing frame with settings info") if protocol_version == PROTOCOL_VERSION_JK02: self.decode_settings_jk02() # adapt translation table for cell array lengths ccount = self.bms_status["settings"]["cell_count"] for i, t in enumerate(TRANSLATE_CELL_INFO): if t[0][-2] == "voltages" or t[0][-2] == "voltages": TRANSLATE_CELL_INFO[i][0][-1] = ccount self.bms_status["last_update"] = time() elif info_type == 0x02: if ( CELL_INFO_REFRESH_S == 0 or time() - self.last_cell_info > CELL_INFO_REFRESH_S ): self.last_cell_info = time() logging.info("processing frame with battery cell info") if protocol_version == PROTOCOL_VERSION_JK02: self.decode_cellinfo_jk02() self.bms_status["last_update"] = time() # power is calculated from voltage x current as # register 122 contains unsigned power-value self.bms_status["cell_info"]["power"] = ( self.bms_status["cell_info"]["current"] * self.bms_status["cell_info"]["total_voltage"] ) if self.waiting_for_response == "cell_info": self.waiting_for_response = "" elif info_type == 0x03: logging.info("processing frame with device info") if protocol_version == PROTOCOL_VERSION_JK02: self.decode_device_info_jk02() self.bms_status["last_update"] = time() else: return if self.waiting_for_response == "device_info": self.waiting_for_response = "" def set_callback(self, callback): self._new_data_callback = callback def assemble_frame(self, data: bytearray): logging.error( f"--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: {len(self.frame_buffer)}" ) logging.error(self.frame_buffer) if len(self.frame_buffer) > MAX_RESPONSE_SIZE: logging.info( "data dropped because it alone was longer than max frame length" ) self.frame_buffer = [] if data[0] == 0x55 and data[1] == 0xAA and data[2] == 0xEB and data[3] == 0x90: # beginning of new frame, clear buffer self.frame_buffer = [] self.frame_buffer.extend(data) logging.error( f"--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: {len(self.frame_buffer)}" ) logging.error(self.frame_buffer) if len(self.frame_buffer) >= MIN_RESPONSE_SIZE: # check crc; always at position 300, independent of # actual frame-lentgh, so crc up to 299 ccrc = self.crc(self.frame_buffer, 300 - 1) rcrc = self.frame_buffer[300 - 1] logging.debug(f"compair recvd. crc: {rcrc} vs calc. crc: {ccrc}") if ccrc == rcrc: logging.debug("great success! frame complete and sane, lets decode") self.decode() self.frame_buffer = [] if self._new_data_callback is not None: self._new_data_callback() def ncallback(self, sender: int, data: bytearray): logging.error(f"--> NEW PACKAGE! lenght: {len(data)}") logging.error("ncallback(): data") logging.error(data) self.assemble_frame(data) def crc(self, arr: bytearray, length: int) -> int: crc = 0 for a in arr[:length]: crc = crc + a return crc.to_bytes(2, "little")[0] async def write_register( self, address, vals: bytearray, length: int, bleakC: BleakClient ): frame = bytearray(20) frame[0] = 0xAA # start sequence frame[1] = 0x55 # start sequence frame[2] = 0x90 # start sequence frame[3] = 0xEB # start sequence frame[4] = address # holding register frame[5] = length # size of the value in byte frame[6] = vals[0] frame[7] = vals[1] frame[8] = vals[2] frame[9] = vals[3] frame[10] = 0x00 frame[11] = 0x00 frame[12] = 0x00 frame[13] = 0x00 frame[14] = 0x00 frame[15] = 0x00 frame[16] = 0x00 frame[17] = 0x00 frame[18] = 0x00 frame[19] = self.crc(frame, len(frame) - 1) logging.debug("Write register: ", frame) await bleakC.write_gatt_char(CHAR_HANDLE, frame, False) async def request_bt(self, rtype: str, client): timeout = time() while self.waiting_for_response != "" and time() - timeout < 10: await asyncio.sleep(1) logging.debug(self.waiting_for_response) if rtype == "cell_info": cmd = COMMAND_CELL_INFO self.waiting_for_response = "cell_info" elif rtype == "device_info": cmd = COMMAND_DEVICE_INFO self.waiting_for_response = "device_info" else: return await self.write_register(cmd, b"\0\0\0\0", 0x00, client) def get_status(self): if "settings" in self.bms_status and "cell_info" in self.bms_status: return self.bms_status else: return None def connect_and_scrape(self): asyncio.run(self.asy_connect_and_scrape()) # self.bt_thread async def asy_connect_and_scrape(self): logging.debug( "--> asy_connect_and_scrape(): Connect and scrape on address: " + self.address ) self.run = True while self.run and self.main_thread.is_alive(): # autoreconnect client = BleakClient(self.address) logging.debug("--> asy_connect_and_scrape(): btloop") try: logging.debug("--> asy_connect_and_scrape(): reconnect") await client.connect() self.bms_status["model_nbr"] = ( await client.read_gatt_char(MODEL_NBR_UUID) ).decode("utf-8") await client.start_notify(CHAR_HANDLE, self.ncallback) await self.request_bt("device_info", client) await self.request_bt("cell_info", client) # await self.enable_charging(client) # last_dev_info = time() while client.is_connected and self.run and self.main_thread.is_alive(): await asyncio.sleep(0.01) except Exception as err: self.run = False logging.info( f"--> asy_connect_and_scrape(): error while connecting to bt: {err}" ) finally: self.run = False if client.is_connected: try: await client.disconnect() except Exception as err: logging.info( f"--> asy_connect_and_scrape(): error while disconnecting: {err}" ) logging.info("--> asy_connect_and_scrape(): Exit") def start_scraping(self): self.main_thread = threading.current_thread() if self.is_running(): logging.info("screaping thread already running") return self.bt_thread.start() logging.info( "scraping thread started -> main thread id: " + str(self.main_thread.ident) + " scraping thread: " + str(self.bt_thread.ident) ) def stop_scraping(self): self.run = False stop = time() while self.is_running(): sleep(0.1) if time() - stop > 10: return False return True def is_running(self): return self.bt_thread.is_alive() async def enable_charging(self, c): # these are the registers for the control-buttons: # data is 01 00 00 00 for on 00 00 00 00 for off; # the following bytes up to 19 are unclear and changing # dynamically -> auth-mechanism? await self.write_register(0x1D, b"\x01\x00\x00\x00", 4, c) await self.write_register(0x1E, b"\x01\x00\x00\x00", 4, c) await self.write_register(0x1F, b"\x01\x00\x00\x00", 4, c) await self.write_register(0x40, b"\x01\x00\x00\x00", 4, c) if __name__ == "__main__": import sys jk = Jkbms_Brn(sys.argv[1]) if not jk.test_connection(): logging.error(">>> ERROR: Unable to connect") else: jk.start_scraping() while True: logging.debug(jk.get_status()) sleep(5) ```
drago-more commented 10 months ago

Each JKBMS has two external temperature sensors plus the internal one for the MOS. See the attached screen shots.

drago-more commented 10 months ago

I am only at my camper for the next 10 minutes ... let me know if you need anything else which is only visible in the app via Blutetooth.

drago-more commented 10 months ago

Latest TCP address ...

[PastedGraphic-1.png]

mr-manuel commented 10 months ago

Unfortunately the pictures were not attached to GitHub via mail.

drago-more commented 10 months ago

grafik

grafik

mr-manuel commented 10 months ago

I searched for temperature values from 25.0 to 27.9 in the raw data, but there isn't any. Maybe @baranator can help us?

rver2024 commented 8 months ago

Any progress on fixing this issue?

I am putting a battery system together for a RV build and just found out this awesome project, installed it on the Cerbo GX and everything seems to be working, but I have a jk-b2a8s20p 11.XW BMS which has this MOSFET temperature reading 0 issue.

Coding is not really my forte since I am a hardware guy, but I know my way around the Linux, I can help troubleshooting if needed, just need the direction. Thanks!

jensbehrens commented 8 months ago

Hi, just found following: https://github.com/syssi/esphome-jk-bms/issues/326 could this be of help?

jensbehrens commented 8 months ago

Changed to 112 instead of 134 for temperature_mos… That did the trick!

rver2024 commented 8 months ago

Thank you! @jensbehrens I followed your lead, changed 134 to 112 in jkbms_brn.py, and voila, the MOSFET temperature shows up.

mr-manuel commented 8 months ago

Would be interesting of this works also for hardware version 10. I will add this in the meanwhile for version 11.

jensbehrens commented 8 months ago

In https://github.com/syssi/esphome-jk-bms/blob/main/components/jk_bms_ble/jk_bms_ble.cpp#LL555C1-L555C119 they do a check for 32S frame (line 554) and use 112, in other cases (line 587) 134 is used for the mos temp. If I understand the code correctly…

mr-manuel commented 8 months ago

Could you please try with this file? https://github.com/mr-manuel/venus-os_dbus-serialbattery/blob/dev/etc/dbus-serialbattery/bms/jkbms_brn.py

jensbehrens commented 8 months ago

Yes, seems to work fine for me 👍

mr-manuel commented 8 months ago

I found another bug in the code where for some 11. JKBMS no values were shown. Since I have to change the check if the data structure is 16s or 32s I need someone with a 10. JKBMS connected over Bluetooth. Can someone with this requisite contact me on Discord?

mr-manuel commented 8 months ago

The issue was fixed in v1.0.20231102dev which is the nightly of today.

rver2024 commented 8 months ago

Hi @mr-manuel, I installed the v1.0.20231102dev nightly on my Cerbo GX, now the driver doesn’t read most of the parameters, soc, voltage, current, temperatures, etc. All the individual cell voltages do show up in “Cell Voltages” submenu though. I am not sure what’s going on. IMG_0028 IMG_0027 IMG_0029

mr-manuel commented 8 months ago

Can you please enable debug logging by adding this in the config.ini

LOGGING = DEBUG

then execute reinstall-local.sh wait some time and then send me as much logs as possible (about 100 lines needed at least)?

rver2024 commented 8 months ago

Hi @mr-manuel, here is the log from my Cerbo GX. Thank you very much for your help!

Logs ```bash 2023-11-03 13:14:35.500031500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:35.502175500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.338V [3]3.34V [4]3.342V [5]3.34V [6]3.34V [7]3.339V [8]3.339V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:35.878436500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:35.879111500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:35.879827500 DEBUG:SerialBattery:bytearray(b'U\xaa\xeb\x90\x02"\x0b\r\x0b\r\x0c\r\x0f\r\x0c\r\x0b\r\x0c\r\x0c\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x0c\r\x03\x00\x03\x003\x002\x002\x003\x003\x003\x003\x005\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:35.880387500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:35.880929500 DEBUG:SerialBattery:[] 2023-11-03 13:14:35.881579500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:35.882388500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 34, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 11, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.458988500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:36.458997500 DEBUG:SerialBattery:[] 2023-11-03 13:14:36.458999500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:36.459003500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.459141500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:36.459167500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:36.459169500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\x00\x00\x00\x00\x00') 2023-11-03 13:14:36.459174500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-03 13:14:36.459178500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.459229500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-03 13:14:36.459250500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.479469500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:36.480118500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:36.480759500 DEBUG:SerialBattery:bytearray(b'dh\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x00\xdb\x00\x00\x00\x00\x00\x00\x00\x00b\xf6\x8d\x04\x00\xb0\x9b\x04\x00\x01\x00\x00\x00\xa4^\x07\x00d\x00\x00\x00Q\xa9:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xa1\x03\x00\x00\x00\x00\x929>@\x00\x00\x00\x00p\n\x1e\x1c\x00\x01\x00\x01\x00\x05\x00\x00\\/\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:36.481386500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-03 13:14:36.482275500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.482952500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-03 13:14:36.484057500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.519210500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:36.519886500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:36.520586500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00&') 2023-11-03 13:14:36.521126500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-03 13:14:36.522267500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.522954500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-03 13:14:36.524143500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 38] 2023-11-03 13:14:36.525113500 DEBUG:SerialBattery:compair recvd. crc: 38 vs calc. crc: 38 2023-11-03 13:14:36.525854500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-03 13:14:36.527108500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 38] 2023-11-03 13:14:36.527838500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-03 13:14:36.528807500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-03 13:14:36.529467500 DEBUG:SerialBattery:fb[70]: 0.0.255.0.0 2023-11-03 13:14:36.530025500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-03 13:14:36.531286500 DEBUG:SerialBattery:fb[144]: 0.0.230.0.0 2023-11-03 13:14:36.531488500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-03 13:14:36.532223500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-03 13:14:36.538521500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-03 13:14:36.540130500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 38] 2023-11-03 13:14:36.541836500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017275.99691, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.339, 3.34, 3.342, 3.34, 3.34, 3.34, 3.34], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.003, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26724, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:36.592467500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:36.606545500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.34V [4]3.342V [5]3.34V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:37.116421500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:37.121410500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.342V [4]3.343V [5]3.342V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:37.512783500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:37.513451500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.514106500 DEBUG:SerialBattery:bytearray(b'U\xaa\xeb\x90\x02%\x0b\r\n\r\x0c\r\x0f\r\x0c\r\x0c\r\x0c\r\x0c\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x0c\r\x04\x00\x03\x003\x002\x002\x003\x003\x003\x003\x005\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:37.514757500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:37.515323500 DEBUG:SerialBattery:[] 2023-11-03 13:14:37.516091500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:37.517044500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.570339500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:37.571090500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.571685500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\x00\x00\x00\x00\x00') 2023-11-03 13:14:37.572341500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-03 13:14:37.573844500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.574550500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-03 13:14:37.575681500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.591675500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:37.592415500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.593142500 DEBUG:SerialBattery:bytearray(b'ah\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x00\xdb\x00\x00\x00\x00\x00\x00\x00\x00b\xf6\x8d\x04\x00\xb0\x9b\x04\x00\x01\x00\x00\x00\xa4^\x07\x00d\x00\x00\x00R\xa9:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xa1\x03\x00\x00\x00\x00\x929>@\x00\x00\x00\x00p\n\x1e\x1c\x00\x01\x00\x01\x00\x05\x00\x00g/\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:37.593754500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-03 13:14:37.594672500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.595475500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-03 13:14:37.596725500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.606544500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:37.607270500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.607864500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x002') 2023-11-03 13:14:37.608499500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-03 13:14:37.609623500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.610275500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-03 13:14:37.611801500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 50] 2023-11-03 13:14:37.612489500 DEBUG:SerialBattery:compair recvd. crc: 50 vs calc. crc: 50 2023-11-03 13:14:37.613142500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-03 13:14:37.614340500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 50] 2023-11-03 13:14:37.614977500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-03 13:14:37.615646500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-03 13:14:37.616299500 DEBUG:SerialBattery:fb[70]: 0.0.255.0.0 2023-11-03 13:14:37.617040500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-03 13:14:37.617634500 DEBUG:SerialBattery:fb[144]: 0.0.230.0.0 2023-11-03 13:14:37.618305500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-03 13:14:37.618928500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-03 13:14:37.625032500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-03 13:14:37.626378500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 50] 2023-11-03 13:14:37.627774500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017277.0924065, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.338, 3.34, 3.343, 3.34, 3.34, 3.34, 3.34], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.004, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26721, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:37.663506500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:37.668921500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.338V [3]3.34V [4]3.343V [5]3.34V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:38.182760500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017277.6278298, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.339, 3.342, 3.343, 3.34, 3.34, 3.34, 3.339], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.004, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26720, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:38.191574500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:38.193349500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.342V [4]3.343V [5]3.34V [6]3.34V [7]3.34V [8]3.339V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:38.598340500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:38.599008500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.599654500 DEBUG:SerialBattery:bytearray(b"U\xaa\xeb\x90\x02\'\x0b\r\x0b\r\x0c\r\x0f\r\x0c\r\x0c\r\x0c\r\x0c\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x0c\r\x04\x00\x03\x003\x002\x002\x003\x003\x003\x003\x005\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00") 2023-11-03 13:14:38.600271500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:38.600808500 DEBUG:SerialBattery:[] 2023-11-03 13:14:38.601418500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:38.602197500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.640417500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:38.641250500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.641907500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\x00\x00\x00\x00\x00') 2023-11-03 13:14:38.642556500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-03 13:14:38.643409500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.644080500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-03 13:14:38.645036500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.659782500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:38.660456500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.661095500 DEBUG:SerialBattery:bytearray(b'ch\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x00\xdb\x00\x00\x00\x00\x00\x00\x00\x00b\xf6\x8d\x04\x00\xb0\x9b\x04\x00\x01\x00\x00\x00\xa4^\x07\x00d\x00\x00\x00S\xa9:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xa1\x03\x00\x00\x00\x00\x929>@\x00\x00\x00\x00p\n\xce\x1b\x00\x01\x00\x01\x00\x05\x00\x00r/\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:38.661719500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-03 13:14:38.662611500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.663281500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-03 13:14:38.664371500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.693927500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:38.694623500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.695312500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\xf2') 2023-11-03 13:14:38.696076500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-03 13:14:38.697301500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.698029500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-03 13:14:38.699195500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 242] 2023-11-03 13:14:38.700127500 DEBUG:SerialBattery:compair recvd. crc: 242 vs calc. crc: 242 2023-11-03 13:14:38.700672500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-03 13:14:38.701808500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 242] 2023-11-03 13:14:38.702404500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-03 13:14:38.702961500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-03 13:14:38.703491500 DEBUG:SerialBattery:fb[70]: 0.0.255.0.0 2023-11-03 13:14:38.704010500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-03 13:14:38.704528500 DEBUG:SerialBattery:fb[144]: 0.0.230.0.0 2023-11-03 13:14:38.705057500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-03 13:14:38.705662500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-03 13:14:38.711811500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-03 13:14:38.712966500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 242] 2023-11-03 13:14:38.714293500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017278.1710317, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.339, 3.34, 3.343, 3.34, 3.34, 3.34, 3.34], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.004, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26723, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:38.740261500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:38.741487500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.34V [4]3.343V [5]3.34V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:35.500031500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:35.502175500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.338V [3]3.34V [4]3.342V [5]3.34V [6]3.34V [7]3.339V [8]3.339V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:35.878436500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:35.879111500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:35.879827500 DEBUG:SerialBattery:bytearray(b'U\xaa\xeb\x90\x02"\x0b\r\x0b\r\x0c\r\x0f\r\x0c\r\x0b\r\x0c\r\x0c\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x0c\r\x03\x00\x03\x003\x002\x002\x003\x003\x003\x003\x005\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:35.880387500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:35.880929500 DEBUG:SerialBattery:[] 2023-11-03 13:14:35.881579500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:35.882388500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 34, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 11, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.458988500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:36.458997500 DEBUG:SerialBattery:[] 2023-11-03 13:14:36.458999500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:36.459003500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.459141500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:36.459167500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:36.459169500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\x00\x00\x00\x00\x00') 2023-11-03 13:14:36.459174500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-03 13:14:36.459178500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.459229500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-03 13:14:36.459250500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.479469500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:36.480118500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:36.480759500 DEBUG:SerialBattery:bytearray(b'dh\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x00\xdb\x00\x00\x00\x00\x00\x00\x00\x00b\xf6\x8d\x04\x00\xb0\x9b\x04\x00\x01\x00\x00\x00\xa4^\x07\x00d\x00\x00\x00Q\xa9:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xa1\x03\x00\x00\x00\x00\x929>@\x00\x00\x00\x00p\n\x1e\x1c\x00\x01\x00\x01\x00\x05\x00\x00\\/\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:36.481386500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-03 13:14:36.482275500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.482952500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-03 13:14:36.484057500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.519210500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:36.519886500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:36.520586500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00&') 2023-11-03 13:14:36.521126500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-03 13:14:36.522267500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:36.522954500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-03 13:14:36.524143500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 38] 2023-11-03 13:14:36.525113500 DEBUG:SerialBattery:compair recvd. crc: 38 vs calc. crc: 38 2023-11-03 13:14:36.525854500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-03 13:14:36.527108500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 38] 2023-11-03 13:14:36.527838500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-03 13:14:36.528807500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-03 13:14:36.529467500 DEBUG:SerialBattery:fb[70]: 0.0.255.0.0 2023-11-03 13:14:36.530025500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-03 13:14:36.531286500 DEBUG:SerialBattery:fb[144]: 0.0.230.0.0 2023-11-03 13:14:36.531488500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-03 13:14:36.532223500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-03 13:14:36.538521500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-03 13:14:36.540130500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 35, 11, 13, 11, 13, 12, 13, 14, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 3, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 100, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 81, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 92, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 38] 2023-11-03 13:14:36.541836500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017275.99691, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.339, 3.34, 3.342, 3.34, 3.34, 3.34, 3.34], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.003, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26724, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:36.592467500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:36.606545500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.34V [4]3.342V [5]3.34V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:37.116421500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:37.121410500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.342V [4]3.343V [5]3.342V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:37.512783500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:37.513451500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.514106500 DEBUG:SerialBattery:bytearray(b'U\xaa\xeb\x90\x02%\x0b\r\n\r\x0c\r\x0f\r\x0c\r\x0c\r\x0c\r\x0c\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x0c\r\x04\x00\x03\x003\x002\x002\x003\x003\x003\x003\x005\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:37.514757500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:37.515323500 DEBUG:SerialBattery:[] 2023-11-03 13:14:37.516091500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:37.517044500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.570339500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:37.571090500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.571685500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\x00\x00\x00\x00\x00') 2023-11-03 13:14:37.572341500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-03 13:14:37.573844500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.574550500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-03 13:14:37.575681500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.591675500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:37.592415500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.593142500 DEBUG:SerialBattery:bytearray(b'ah\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x00\xdb\x00\x00\x00\x00\x00\x00\x00\x00b\xf6\x8d\x04\x00\xb0\x9b\x04\x00\x01\x00\x00\x00\xa4^\x07\x00d\x00\x00\x00R\xa9:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xa1\x03\x00\x00\x00\x00\x929>@\x00\x00\x00\x00p\n\x1e\x1c\x00\x01\x00\x01\x00\x05\x00\x00g/\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:37.593754500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-03 13:14:37.594672500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.595475500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-03 13:14:37.596725500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.606544500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:37.607270500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:37.607864500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x002') 2023-11-03 13:14:37.608499500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-03 13:14:37.609623500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:37.610275500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-03 13:14:37.611801500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 50] 2023-11-03 13:14:37.612489500 DEBUG:SerialBattery:compair recvd. crc: 50 vs calc. crc: 50 2023-11-03 13:14:37.613142500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-03 13:14:37.614340500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 50] 2023-11-03 13:14:37.614977500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-03 13:14:37.615646500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-03 13:14:37.616299500 DEBUG:SerialBattery:fb[70]: 0.0.255.0.0 2023-11-03 13:14:37.617040500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-03 13:14:37.617634500 DEBUG:SerialBattery:fb[144]: 0.0.230.0.0 2023-11-03 13:14:37.618305500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-03 13:14:37.618928500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-03 13:14:37.625032500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-03 13:14:37.626378500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 37, 11, 13, 10, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 97, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 82, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 30, 28, 0, 1, 0, 1, 0, 5, 0, 0, 103, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 50] 2023-11-03 13:14:37.627774500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017277.0924065, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.338, 3.34, 3.343, 3.34, 3.34, 3.34, 3.34], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.004, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26721, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:37.663506500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:37.668921500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.338V [3]3.34V [4]3.343V [5]3.34V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:38.182760500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017277.6278298, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.339, 3.342, 3.343, 3.34, 3.34, 3.34, 3.339], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.004, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26720, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:38.191574500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:38.193349500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.342V [4]3.343V [5]3.34V [6]3.34V [7]3.34V [8]3.339V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV 2023-11-03 13:14:38.598340500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:38.599008500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.599654500 DEBUG:SerialBattery:bytearray(b"U\xaa\xeb\x90\x02\'\x0b\r\x0b\r\x0c\r\x0f\r\x0c\r\x0c\r\x0c\r\x0c\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x0c\r\x04\x00\x03\x003\x002\x002\x003\x003\x003\x003\x005\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00") 2023-11-03 13:14:38.600271500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-03 13:14:38.600808500 DEBUG:SerialBattery:[] 2023-11-03 13:14:38.601418500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-03 13:14:38.602197500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.640417500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:38.641250500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.641907500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\x00\x00\x00\x00\x00') 2023-11-03 13:14:38.642556500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-03 13:14:38.643409500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.644080500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-03 13:14:38.645036500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.659782500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-03 13:14:38.660456500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.661095500 DEBUG:SerialBattery:bytearray(b'ch\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x00\xdb\x00\x00\x00\x00\x00\x00\x00\x00b\xf6\x8d\x04\x00\xb0\x9b\x04\x00\x01\x00\x00\x00\xa4^\x07\x00d\x00\x00\x00S\xa9:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xa1\x03\x00\x00\x00\x00\x929>@\x00\x00\x00\x00p\n\xce\x1b\x00\x01\x00\x01\x00\x05\x00\x00r/\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 2023-11-03 13:14:38.661719500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-03 13:14:38.662611500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.663281500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-03 13:14:38.664371500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.693927500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-03 13:14:38.694623500 DEBUG:SerialBattery:ncallback(): data 2023-11-03 13:14:38.695312500 DEBUG:SerialBattery:bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\xf2') 2023-11-03 13:14:38.696076500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-03 13:14:38.697301500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-03 13:14:38.698029500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-03 13:14:38.699195500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 242] 2023-11-03 13:14:38.700127500 DEBUG:SerialBattery:compair recvd. crc: 242 vs calc. crc: 242 2023-11-03 13:14:38.700672500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-03 13:14:38.701808500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 242] 2023-11-03 13:14:38.702404500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-03 13:14:38.702961500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-03 13:14:38.703491500 DEBUG:SerialBattery:fb[70]: 0.0.255.0.0 2023-11-03 13:14:38.704010500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-03 13:14:38.704528500 DEBUG:SerialBattery:fb[144]: 0.0.230.0.0 2023-11-03 13:14:38.705057500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-03 13:14:38.705662500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-03 13:14:38.711811500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-03 13:14:38.712966500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 39, 11, 13, 11, 13, 12, 13, 15, 13, 12, 13, 12, 13, 12, 13, 12, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 12, 13, 4, 0, 3, 0, 51, 0, 50, 0, 50, 0, 51, 0, 51, 0, 51, 0, 51, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0, 0, 99, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219, 0, 219, 0, 0, 0, 0, 0, 0, 0, 0, 98, 246, 141, 4, 0, 176, 155, 4, 0, 1, 0, 0, 0, 164, 94, 7, 0, 100, 0, 0, 0, 83, 169, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 161, 3, 0, 0, 0, 0, 146, 57, 62, 64, 0, 0, 0, 0, 112, 10, 206, 27, 0, 1, 0, 1, 0, 5, 0, 0, 114, 47, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 242] 2023-11-03 13:14:38.714293500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 3843900, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '221225', 'serial_number': '2081215606', 'production': 'Input Us'}, 'last_update': 1699017278.1710317, 'settings': {'cell_uvp': 2.6, 'cell_uvpr': 2.7, 'cell_ovp': 3.6, 'cell_ovpr': 3.5, 'balance_trigger_voltage': 0.01, 'power_off_voltage': 2.5500000000000003, 'max_charge_current': 100.0, 'max_discharge_current': 200.0, 'max_balance_current': 100.0, 'cell_count': 8, 'charging_switch': False, 'discharging_switch': False, 'balancing_switch': True}, 'cell_info': {'voltages': [3.339, 3.339, 3.34, 3.343, 3.34, 3.34, 3.34, 3.34], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.255, 0.0, 3.34, 0.004, 0.003, 0.051000000000000004, 0.05, 0.05, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.051000000000000004, 0.053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 15073.28, 'capacity_nominal': 0.0, 'cycle_count': 26723, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-03 13:14:38.740261500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-03 13:14:38.741487500 DEBUG:SerialBattery:Cells:[1]3.339V [2]3.339V [3]3.34V [4]3.343V [5]3.34V [6]3.34V [7]3.34V [8]3.34V [9]NoneV [10]NoneV [11]NoneV [12]NoneV [13]NoneV [14]NoneV [15]NoneV [16]NoneV ```
mr-manuel commented 8 months ago

Please change

https://github.com/Louisvdw/dbus-serialbattery/blob/a6d45e6776077ec7ed4989584108b5a6737dda0a/etc/dbus-serialbattery/bms/jkbms_brn.py#L169

to

if fb[70] == 255: 

and then run reinstall-local.sh

Could you please post your hardware version of the JKBMS? Like JKBMS 11.XW 16 cells (20230320)

rver2024 commented 8 months ago

Made the change per your instruction and it seems the problem is fixed. Thank you very much!

rver2024 commented 8 months ago

My hardware version is JKBMS 11.XW 8 Cells (20221225)

rver2024 commented 8 months ago

Can this dbus driver be used to turn the JKBMS’s charge and discharge on and off, through the remote console or the config.ini file? Or I will have to do it on JKBMS’ app?

Sorry I understand this is more of a support question and I am hijacking the thread here, but I would be very much appreciated if someone knowledgeable can answer it quickly. Thanks!

mr-manuel commented 8 months ago

Tecnically it's possible over Bluetooth but not implemented yet.

baranator commented 8 months ago

Sorry that i couldn't be helpful in this issue - I'm too busy at the moment. But it's very nice to see that you got this fixed!

@mr-manuel your enhancements of the bluetooth-functionality and the dbus-serialbattery brought great progress! From this perspective i'm now quite happy, that i killed the wired interface of my jkbms not even a year ago :D

mr-manuel commented 8 months ago

Yeah, all started with your defective serial port. Great that it happened :-D

rver2024 commented 8 months ago

Hi @mr-manuel, is this issue considered fixed and closed? Or you will further improve it to accommodate different versions of JKBMS, 8 cells, 16 cells, etc. As you know, the v1.0.20231102dev nightly doesn’t work on my 8 cells JK-B2A8S20P BMS without the fix in jkbms_brn.py. Thank you very much!

mr-manuel commented 8 months ago

The fix for your BMS will be included in the next merge.

drago-more commented 8 months ago

@mr-manuel I also tested the latest nightly build v1.0.20231103dev with my JKBMS 11.XW 4 cells (20230527). Line 168 in jkbms_brn.py is changed to if fb[70] == 255: Still, most of the parameters (volt, current, SOC etc.) are not showing up in serial driver. The standard log does not show any anomalies at start but ends with zero division errors ... I assume due to the missing parameters.

2023-11-08 12:34:39.511688500 INFO:SerialBattery:
2023-11-08 12:34:39.512974500 INFO:SerialBattery:Starting dbus-serialbattery
2023-11-08 12:34:39.514936500 INFO:SerialBattery:dbus-serialbattery v1.0.20231103dev
2023-11-08 12:34:40.149216500 INFO:SerialBattery:Init of Jkbms_Ble at C8:47:8C:E6:E2:00
2023-11-08 12:34:40.150944500 INFO:SerialBattery:Test of Jkbms_Ble at C8:47:8C:E6:E2:00
2023-11-08 12:34:45.180733500 INFO:SerialBattery:BAT: JKBMS 11.XW 4 cells (20230527)
2023-11-08 12:34:45.182091500 INFO:SerialBattery:Connection established to Jkbms_Ble
2023-11-08 12:34:45.183230500 INFO:SerialBattery:Battery Jkbms_Ble connected to dbus from c8478ce6e200
2023-11-08 12:34:45.183900500 INFO:SerialBattery:========== Settings ==========
2023-11-08 12:34:45.184576500 INFO:SerialBattery:> Connection voltage: 0.0V | Current: 0.0A | SoC: 0%
2023-11-08 12:34:45.185424500 INFO:SerialBattery:> Cell count: 4 | Cells populated: 4
2023-11-08 12:34:45.186277500 INFO:SerialBattery:> LINEAR LIMITATION ENABLE: False
2023-11-08 12:34:45.188492500 INFO:SerialBattery:> MAX BATTERY CHARGE CURRENT: 40.0A | MAX BATTERY DISCHARGE CURRENT: 150.0A
2023-11-08 12:34:45.189530500 INFO:SerialBattery:> MAX BATTERY CHARGE CURRENT: 150.0A | MAX BATTERY DISCHARGE CURRENT: 150.0A (read from BMS)
2023-11-08 12:34:45.189905500 INFO:SerialBattery:> CVCM:     True
2023-11-08 12:34:45.190643500 INFO:SerialBattery:> MIN CELL VOLTAGE: 2.9V | MAX CELL VOLTAGE: 3.45V
2023-11-08 12:34:45.191341500 INFO:SerialBattery:> CCCM CV:  False | DCCM CV:  False
2023-11-08 12:34:45.192189500 INFO:SerialBattery:> CCCM T:   False | DCCM T:   False
2023-11-08 12:34:45.193134500 INFO:SerialBattery:> CCCM SOC: False | DCCM SOC: False
2023-11-08 12:34:45.194018500 INFO:SerialBattery:Serial Number/Unique Identifier: 2081215375
2023-11-08 12:34:45.294446500 INFO:SerialBattery:DeviceInstance = 1
2023-11-08 12:34:45.295554500 INFO:SerialBattery:com.victronenergy.battery.c8478ce6e200
2023-11-08 12:34:45.296531500 INFO:SerialBattery:BAT: JKBMS 11.XW 4 cells (20230527)
2023-11-08 12:34:45.346034500 INFO:SerialBattery:publish config values = 1
2023-11-08 12:34:45.934202500 ERROR:SerialBattery:Exception occurred: ZeroDivisionError('float division by zero') of type <class 'ZeroDivisionError'> in /opt/victronenergy/dbus-serialbattery/dbushelper.py line #638
2023-11-08 12:35:45.441425500 ERROR:SerialBattery:Exception occurred: ZeroDivisionError('float division by zero') of type <class 'ZeroDivisionError'> in /opt/victronenergy/dbus-serialbattery/dbushelper.py line #638
2023-11-08 12:36:45.285741500 ERROR:SerialBattery:Exception occurred: ZeroDivisionError('float division by zero') of type <class 'ZeroDivisionError'> in /opt/victronenergy/dbus-serialbattery/dbushelper.py line #638
2023-11-08 12:37:45.221731500 ERROR:SerialBattery:Exception occurred: ZeroDivisionError('float division by zero') of type <class 'ZeroDivisionError'> in /opt/victronenergy/dbus-serialbattery/dbushelper.py line #638
2023-11-08 12:38:45.073800500 ERROR:SerialBattery:Exception occurred: ZeroDivisionError('float division by zero') of type <class 'ZeroDivisionError'> in /opt/victronenergy/dbus-serialbattery/dbushelper.py line #638 
mr-manuel commented 8 months ago

Please set the logging to debug and post the logs again. Add LOGGING = DEBUG to the config.ini.

drago-more commented 8 months ago

@mr-manuel Here are the first 10 seconds after driver start:

Log

````2023-11-08 20:34:54.221429500 INFO:SerialBattery: 2023-11-08 20:34:54.222644500 INFO:SerialBattery:Starting dbus-serialbattery 2023-11-08 20:34:54.224323500 INFO:SerialBattery:dbus-serialbattery v1.0.20231103dev 2023-11-08 20:34:54.868147500 INFO:SerialBattery:Init of Jkbms_Ble at C8:47:8C:E6:E2:00 2023-11-08 20:34:54.875962500 INFO:SerialBattery:Test of Jkbms_Ble at C8:47:8C:E6:E2:00 2023-11-08 20:34:54.879981500 DEBUG:SerialBattery:scraping thread started -> main thread id: 3070177296 scraping thread: 3051521120 2023-11-08 20:34:54.883073500 DEBUG:SerialBattery:--> asy_connect_and_scrape(): Connect and scrape on address: C8:47:8C:E6:E2:00 2023-11-08 20:34:55.364801500 DEBUG:SerialBattery:--> asy_connect_and_scrape(): btloop 2023-11-08 20:34:55.365678500 DEBUG:SerialBattery:--> asy_connect_and_scrape(): reconnect tail: /data/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-11-08 20:34:57.895864500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x03\xc1\x4a\x4b\x5f\x42\x32\x41\x38\x53\x32\x30\x50\x00\x00\x00\x00\x00\x31\x31\x2e\x58\x57\x00\x00\x00\x31\x31\x2e\x31\x37\x00\x00\x00\x9c\x7a\xd9\x00\x16\x00\x00\x00\x42\x61\x74\x74\x2d\x31\x20\x53\x42\x00\x00\x00\x00\x00\x00\x00\x31\x32\x33\x34\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x32\x33\x30\x35\x32\x37\x00\x00\x32\x30\x38\x31\x32\x31\x35\x33\x37\x35\x00\x30\x30\x30\x30\x00\x49\x6e\x70\x75\x74\x20\x55\x73\x65\x72\x64\x61\x74\x61\x00\x00\x31\x34\x33\x35\x31\x31\x00\x00\x00\x00 2023-11-08 20:34:57.898913500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:34:57.902224500 DEBUG:SerialBattery:bytearray(b'') 2023-11-08 20:34:57.903611500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:34:57.907294500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0] 2023-11-08 20:34:57.910826500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:34:57.914653500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x49\x6e\x70\x75\x74\x20\x55\x73\x65\x72\x64\x61\x74\x61\x00\x00 2023-11-08 20:34:57.915860500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-08 20:34:57.918045500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0] 2023-11-08 20:34:57.921355500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-08 20:34:57.924685500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0] 2023-11-08 20:34:57.947814500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:34:57.950342500 DEBUG:SerialBattery:ncallback(): \x7c\xf8\xff\xf3\x0f\x00\x00\x00\x00\x00\x00\x00\x90\x0f\x00\x00\x00\x00\xc0\xd8\x03\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:34:57.951569500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-08 20:34:57.954662500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0] 2023-11-08 20:34:57.956111500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-08 20:34:57.959556500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 124, 248, 255, 243, 15, 0, 0, 0, 0, 0, 0, 0, 144, 15, 0, 0, 0, 0, 192, 216, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:34:57.964562500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:34:57.966799500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\x2f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9b 2023-11-08 20:34:57.968985500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-08 20:34:57.972194500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 124, 248, 255, 243, 15, 0, 0, 0, 0, 0, 0, 0, 144, 15, 0, 0, 0, 0, 192, 216, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:34:57.975054500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-08 20:34:57.978611500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 124, 248, 255, 243, 15, 0, 0, 0, 0, 0, 0, 0, 144, 15, 0, 0, 0, 0, 192, 216, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 155] 2023-11-08 20:34:57.980380500 DEBUG:SerialBattery:compair recvd. crc: 155 vs calc. crc: 155 2023-11-08 20:34:57.982550500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:34:57.985882500 DEBUG:SerialBattery:[85, 170, 235, 144, 3, 193, 74, 75, 95, 66, 50, 65, 56, 83, 50, 48, 80, 0, 0, 0, 0, 0, 49, 49, 46, 88, 87, 0, 0, 0, 49, 49, 46, 49, 55, 0, 0, 0, 156, 122, 217, 0, 22, 0, 0, 0, 66, 97, 116, 116, 45, 49, 32, 83, 66, 0, 0, 0, 0, 0, 0, 0, 49, 50, 51, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 51, 48, 53, 50, 55, 0, 0, 50, 48, 56, 49, 50, 49, 53, 51, 55, 53, 0, 48, 48, 48, 48, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 49, 52, 51, 53, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 110, 112, 117, 116, 32, 85, 115, 101, 114, 100, 97, 116, 97, 0, 0, 124, 248, 255, 243, 15, 0, 0, 0, 0, 0, 0, 0, 144, 15, 0, 0, 0, 0, 192, 216, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 155] 2023-11-08 20:34:57.987883500 DEBUG:SerialBattery:fb[38]: 0.0.156.122.217 2023-11-08 20:34:57.990548500 DEBUG:SerialBattery:fb[54]: 32.83.66.0.0 2023-11-08 20:34:57.991761500 DEBUG:SerialBattery:fb[70]: 0.0.0.0.0 2023-11-08 20:34:57.993028500 DEBUG:SerialBattery:fb[134]: 0.0.73.110.112 2023-11-08 20:34:57.994543500 DEBUG:SerialBattery:fb[144]: 101.114.100.97.116 2023-11-08 20:34:57.998368500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:34:57.999399500 DEBUG:SerialBattery:processing frame with device info 2023-11-08 20:34:58.004263500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 20 2023-11-08 20:34:58.007210500 DEBUG:SerialBattery:ncallback(): \xaa\x55\x90\xeb\xc8\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x44 2023-11-08 20:34:58.008463500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:34:58.009160500 DEBUG:SerialBattery:[] 2023-11-08 20:34:58.009832500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 20 2023-11-08 20:34:58.010483500 DEBUG:SerialBattery:[170, 85, 144, 235, 200, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68] 2023-11-08 20:34:58.704237500 DEBUG:SerialBattery: 2023-11-08 20:34:58.705122500 DEBUG:SerialBattery:Write register: 150 bytearray(b'\xaaU\x90\xeb\x96\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10') 2023-11-08 20:34:58.760070500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:34:58.763277500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x01\xc1\x58\x02\x00\x00\xbe\x0a\x00\x00\x54\x0b\x00\x00\x10\x0e\x00\x00\xde\x0d\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x28\x0a\x00\x00\xf0\x49\x02\x00\x02\x00\x00\x00\x2c\x01\x00\x00\xf0\x49\x02\x00\x02\x00\x00\x00\x3c\x00\x00\x00\x3c\x00\x00\x00\xd0\x07\x00\x00\x26\x02\x00\x00\xf4\x01\x00\x00\x26\x02\x00\x00\xf4\x01\x00\x00\x28\x00\x00\x00\x32\x00\x00\x00\xe8\x03\x00\x00\x20\x03\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00 2023-11-08 20:34:58.764011500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 20 2023-11-08 20:34:58.764682500 DEBUG:SerialBattery:[170, 85, 144, 235, 200, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68] 2023-11-08 20:34:58.765344500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:34:58.766155500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] 2023-11-08 20:34:58.802136500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:34:58.804007500 DEBUG:SerialBattery:ncallback(): \x00\x00\xe0\x93\x04\x00\xb8\x0b\x00\x00\x7a\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:34:58.804902500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-08 20:34:58.805839500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0] 2023-11-08 20:34:58.806494500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-08 20:34:58.807438500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 224, 147, 4, 0, 184, 11, 0, 0, 122, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:34:58.837062500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:34:58.840301500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:34:58.840431500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-08 20:34:58.842394500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 224, 147, 4, 0, 184, 11, 0, 0, 122, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:34:58.842600500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-08 20:34:58.844000500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 224, 147, 4, 0, 184, 11, 0, 0, 122, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:34:58.863162500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:34:58.864273500 DEBUG:SerialBattery:ncallback(): \xb0\x71\x0b\x00\x00\x00\x00\x00\x00\x7c\xf8\xff\xff\x0f\x00\x00\x00\x00\x00\x00\x00\x09 2023-11-08 20:34:58.864940500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-08 20:34:58.866173500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 224, 147, 4, 0, 184, 11, 0, 0, 122, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:34:58.866889500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-08 20:34:58.868097500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 224, 147, 4, 0, 184, 11, 0, 0, 122, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 176, 113, 11, 0, 0, 0, 0, 0, 0, 124, 248, 255, 255, 15, 0, 0, 0, 0, 0, 0, 0, 9] 2023-11-08 20:34:58.869103500 DEBUG:SerialBattery:compair recvd. crc: 9 vs calc. crc: 9 2023-11-08 20:34:58.869701500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:34:58.870870500 DEBUG:SerialBattery:[85, 170, 235, 144, 1, 193, 88, 2, 0, 0, 190, 10, 0, 0, 84, 11, 0, 0, 16, 14, 0, 0, 222, 13, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 10, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 44, 1, 0, 0, 240, 73, 2, 0, 2, 0, 0, 0, 60, 0, 0, 0, 60, 0, 0, 0, 208, 7, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 38, 2, 0, 0, 244, 1, 0, 0, 40, 0, 0, 0, 50, 0, 0, 0, 232, 3, 0, 0, 32, 3, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 224, 147, 4, 0, 184, 11, 0, 0, 122, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 176, 113, 11, 0, 0, 0, 0, 0, 0, 124, 248, 255, 255, 15, 0, 0, 0, 0, 0, 0, 0, 9] 2023-11-08 20:34:58.871509500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:34:58.872160500 DEBUG:SerialBattery:fb[54]: 2.0.2.0.0 2023-11-08 20:34:58.872926500 DEBUG:SerialBattery:fb[70]: 0.0.60.0.0 2023-11-08 20:34:58.873550500 DEBUG:SerialBattery:fb[134]: 4.0.184.11.0 2023-11-08 20:34:58.874134500 DEBUG:SerialBattery:fb[144]: 0.0.0.0.0 2023-11-08 20:34:58.874701500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:34:58.875237500 DEBUG:SerialBattery:Processing frame with settings info 2023-11-08 20:34:58.878024500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475698.000919, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}} 2023-11-08 20:34:58.938778500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 20 2023-11-08 20:34:58.938786500 DEBUG:SerialBattery:ncallback(): \xaa\x55\x90\xeb\xc8\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x44 2023-11-08 20:34:58.938791500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:34:58.939139500 DEBUG:SerialBattery:[] 2023-11-08 20:34:58.940721500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 20 2023-11-08 20:34:58.940917500 DEBUG:SerialBattery:[170, 85, 144, 235, 200, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68] tail: /data/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-11-08 20:35:00.080383500 INFO:SerialBattery:DeviceInstance = 1 2023-11-08 20:35:00.080391500 INFO:SerialBattery:com.victronenergy.battery.c8478ce6e200 2023-11-08 20:35:00.080394500 INFO:SerialBattery:BAT: JKBMS 11.XW 4 cells (20230527) 2023-11-08 20:35:00.124540500 INFO:SerialBattery:publish config values = 1 2023-11-08 20:35:00.450813500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:00.481423500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x02\xc3\x2f\x0d\x2e\x0d\x2e\x0d\x2f\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x2f\x0d\x01\x00\x00\x01\x2b\x00\x2a\x00\x28\x00\x26\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:00.488120500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:35:00.510286500 DEBUG:SerialBattery:[] 2023-11-08 20:35:00.511681500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:35:00.517490500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:00.536105500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:00.555614500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\x00\x00\x00\x00\x00 2023-11-08 20:35:00.562251500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-08 20:35:00.565986500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:00.573687500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-08 20:35:00.577948500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:00.590206500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:00.606374500 DEBUG:SerialBattery:ncallback(): \xbc\x34\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x89\x00\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x62\x8b\x86\x04\x00\xe0\x93\x04\x00\x07\x00\x00\x00\xb8\x0a\x23\x00\x64\x00\x00\x00\xf5\x7a\xd9\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x00\x00\x00\x00\x4f\x6e\x40\x40\x00\x00\x00\x00\x46\x05\xe8\x18\x00\x01\x00\x01\x00\x05\x00\x00\x81\x9d\xe5\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:00.619549500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-08 20:35:00.621157500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:00.650076500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-08 20:35:00.664419500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 245, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 232, 24, 0, 1, 0, 1, 0, 5, 0, 0, 129, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:00.671101500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:00.679139500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x29 2023-11-08 20:35:00.690355500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-08 20:35:00.717701500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 245, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 232, 24, 0, 1, 0, 1, 0, 5, 0, 0, 129, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:00.724458500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-08 20:35:00.726323500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 245, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 232, 24, 0, 1, 0, 1, 0, 5, 0, 0, 129, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 41] 2023-11-08 20:35:00.749121500 DEBUG:SerialBattery:compair recvd. crc: 41 vs calc. crc: 41 2023-11-08 20:35:00.750360500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:35:00.881626500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 245, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 232, 24, 0, 1, 0, 1, 0, 5, 0, 0, 129, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 41] 2023-11-08 20:35:00.881881500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:35:00.885276500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-08 20:35:00.886573500 DEBUG:SerialBattery:fb[70]: 0.0.15.0.0 2023-11-08 20:35:00.888668500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-08 20:35:00.891638500 DEBUG:SerialBattery:fb[144]: 0.0.163.0.0 2023-11-08 20:35:00.909261500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:35:00.911794500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-08 20:35:00.983346500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-08 20:35:00.988318500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 195, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 245, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 232, 24, 0, 1, 0, 1, 0, 5, 0, 0, 129, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 41] 2023-11-08 20:35:01.004631500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475700.0692294, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.375, 3.374, 3.374, 3.375], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.375, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13500, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} tail: /data/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-11-08 20:35:01.822852500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475701.0171716, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.375, 3.374, 3.375, 3.374], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.374, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13498, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-08 20:35:01.858699500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-08 20:35:01.869479500 DEBUG:SerialBattery:Cells:[1]3.375V [2]3.374V [3]3.375V [4]3.374V [5]NoneV [6]NoneV [7]NoneV [8]NoneV 2023-11-08 20:35:02.058400500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:02.073050500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x02\xc5\x2f\x0d\x2e\x0d\x2f\x0d\x2f\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x2f\x0d\x01\x00\x00\x01\x2b\x00\x2a\x00\x28\x00\x26\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:02.074403500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:35:02.082904500 DEBUG:SerialBattery:[] 2023-11-08 20:35:02.086440500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:35:02.096086500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 197, 47, 13, 46, 13, 47, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] tail: /data/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-11-08 20:35:02.746394500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:35:02.746402500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-08 20:35:02.746405500 DEBUG:SerialBattery:fb[70]: 0.0.15.0.0 2023-11-08 20:35:02.746407500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-08 20:35:02.746409500 DEBUG:SerialBattery:fb[144]: 0.0.163.0.0 2023-11-08 20:35:02.746411500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:35:02.746414500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-08 20:35:02.751467500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-08 20:35:02.753291500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 198, 47, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 247, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 233, 24, 0, 1, 0, 1, 0, 5, 0, 0, 146, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 60] 2023-11-08 20:35:02.755527500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475702.665519, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.375, 3.374, 3.375, 3.374], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.374, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13498, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-08 20:35:02.764043500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-08 20:35:02.765942500 DEBUG:SerialBattery:Cells:[1]3.375V [2]3.374V [3]3.375V [4]3.374V [5]NoneV [6]NoneV [7]NoneV [8]NoneV 2023-11-08 20:35:02.772730500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:02.776041500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x02\xc7\x31\x0d\x2f\x0d\x2f\x0d\x2e\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x2e\x0d\x01\x00\x00\x01\x2b\x00\x2a\x00\x28\x00\x26\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:02.776972500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:35:02.778407500 DEBUG:SerialBattery:[] 2023-11-08 20:35:02.779452500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:35:02.781494500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:02.782946500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:02.787614500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\x00\x00\x00\x00\x00 2023-11-08 20:35:02.787625500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-08 20:35:02.787629500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:02.787684500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-08 20:35:02.787970500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:02.791374500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:02.794034500 DEBUG:SerialBattery:ncallback(): \xba\x34\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x89\x00\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x62\x8b\x86\x04\x00\xe0\x93\x04\x00\x07\x00\x00\x00\xb8\x0a\x23\x00\x64\x00\x00\x00\xf7\x7a\xd9\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x00\x00\x00\x00\x4f\x6e\x40\x40\x00\x00\x00\x00\x45\x05\xf7\x18\x00\x01\x00\x01\x00\x05\x00\x00\x97\x9d\xe5\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:02.795161500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-08 20:35:02.797226500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:02.797650500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-08 20:35:02.799100500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 247, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 151, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:02.801240500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:02.806849500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x53 2023-11-08 20:35:02.806860500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-08 20:35:02.806865500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 247, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 151, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:02.807075500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-08 20:35:02.807080500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 247, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 151, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 83] 2023-11-08 20:35:02.807294500 DEBUG:SerialBattery:compair recvd. crc: 83 vs calc. crc: 83 2023-11-08 20:35:02.808135500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:35:02.809616500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 247, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 151, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 83] 2023-11-08 20:35:02.810504500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:35:02.811446500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-08 20:35:02.813347500 DEBUG:SerialBattery:fb[70]: 0.0.15.0.0 2023-11-08 20:35:02.814446500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-08 20:35:02.815236500 DEBUG:SerialBattery:fb[144]: 0.0.163.0.0 2023-11-08 20:35:02.816363500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:35:02.816998500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-08 20:35:02.826827500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-08 20:35:02.829727500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 199, 49, 13, 47, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 247, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 151, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 83] 2023-11-08 20:35:02.832486500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475702.7549922, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.3770000000000002, 3.375, 3.375, 3.374], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.374, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13498, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-08 20:35:02.843767500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-08 20:35:02.845811500 DEBUG:SerialBattery:Cells:[1]3.3770000000000002V [2]3.375V [3]3.375V [4]3.374V [5]NoneV [6]NoneV [7]NoneV [8]NoneV 2023-11-08 20:35:03.150536500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:03.159135500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x02\xc8\x2f\x0d\x2e\x0d\x2e\x0d\x2f\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x2f\x0d\x01\x00\x00\x01\x2b\x00\x2a\x00\x28\x00\x26\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:03.180226500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:35:03.183534500 DEBUG:SerialBattery:[] 2023-11-08 20:35:03.189529500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:35:03.203145500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 200, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] tail: /data/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-11-08 20:35:03.544407500 DEBUG:SerialBattery:compair recvd. crc: 92 vs calc. crc: 92 2023-11-08 20:35:03.570522500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:35:03.573772500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 200, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 248, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 157, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 92] 2023-11-08 20:35:03.576124500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:35:03.586233500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-08 20:35:03.587524500 DEBUG:SerialBattery:fb[70]: 0.0.15.0.0 2023-11-08 20:35:03.590653500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-08 20:35:03.597850500 DEBUG:SerialBattery:fb[144]: 0.0.163.0.0 2023-11-08 20:35:03.600950500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:35:03.609972500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-08 20:35:03.638545500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-08 20:35:03.664945500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 200, 47, 13, 46, 13, 46, 13, 47, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 248, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 157, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 92] 2023-11-08 20:35:03.666836500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475702.8325963, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.375, 3.374, 3.374, 3.375], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.375, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13500, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-08 20:35:03.699988500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-08 20:35:03.701189500 DEBUG:SerialBattery:Cells:[1]3.375V [2]3.374V [3]3.374V [4]3.375V [5]NoneV [6]NoneV [7]NoneV [8]NoneV 2023-11-08 20:35:03.736857500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:03.739141500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x02\xc9\x2f\x0d\x2e\x0d\x2e\x0d\x2e\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x2e\x0d\x01\x00\x00\x01\x2b\x00\x2a\x00\x28\x00\x26\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:03.740395500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:35:03.740862500 DEBUG:SerialBattery:[] 2023-11-08 20:35:03.742087500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:35:03.743075500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:03.784890500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:03.786073500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\x00\x00\x00\x00\x00 2023-11-08 20:35:03.786894500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-08 20:35:03.787942500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:03.788795500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-08 20:35:03.789917500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:03.806478500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:03.808584500 DEBUG:SerialBattery:ncallback(): \xba\x34\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x89\x00\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x62\x8b\x86\x04\x00\xe0\x93\x04\x00\x07\x00\x00\x00\xb8\x0a\x23\x00\x64\x00\x00\x00\xf9\x7a\xd9\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x00\x00\x00\x00\x4f\x6e\x40\x40\x00\x00\x00\x00\x45\x05\xf7\x18\x00\x01\x00\x01\x00\x05\x00\x00\xa2\x9d\xe5\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:03.809407500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-08 20:35:03.810541500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:03.811431500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-08 20:35:03.839852500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 162, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:03.865800500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:03.870441500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x5e 2023-11-08 20:35:03.871696500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-08 20:35:03.873414500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 162, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:03.875304500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-08 20:35:03.877172500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 162, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 94] 2023-11-08 20:35:03.879008500 DEBUG:SerialBattery:compair recvd. crc: 94 vs calc. crc: 94 2023-11-08 20:35:03.880278500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:35:03.881886500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 162, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 94] 2023-11-08 20:35:03.883211500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:35:03.884241500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-08 20:35:03.885249500 DEBUG:SerialBattery:fb[70]: 0.0.15.0.0 2023-11-08 20:35:03.886746500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-08 20:35:03.887755500 DEBUG:SerialBattery:fb[144]: 0.0.163.0.0 2023-11-08 20:35:03.888807500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:35:03.889717500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-08 20:35:03.907494500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-08 20:35:03.910674500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 201, 47, 13, 46, 13, 46, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 46, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 186, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 162, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 94] 2023-11-08 20:35:03.912656500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475703.668775, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.375, 3.374, 3.374, 3.374], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.374, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13498, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-08 20:35:03.934511500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-08 20:35:03.936063500 DEBUG:SerialBattery:Cells:[1]3.375V [2]3.374V [3]3.374V [4]3.374V [5]NoneV [6]NoneV [7]NoneV [8]NoneV 2023-11-08 20:35:04.239419500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:04.244691500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x02\xca\x2f\x0d\x2e\x0d\x2f\x0d\x2e\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x2f\x0d\x01\x00\x00\x01\x2b\x00\x2a\x00\x28\x00\x26\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:04.246138500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:35:04.247414500 DEBUG:SerialBattery:[] 2023-11-08 20:35:04.248610500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:35:04.252083500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 202, 47, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] tail: /data/log/dbus-blebattery.0/current has been replaced; following end of new file 2023-11-08 20:35:04.355999500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-08 20:35:04.358647500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 202, 47, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 187, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 167, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 103] 2023-11-08 20:35:04.360770500 DEBUG:SerialBattery:compair recvd. crc: 103 vs calc. crc: 103 2023-11-08 20:35:04.363283500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:35:04.364977500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 202, 47, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 187, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 167, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 103] 2023-11-08 20:35:04.367817500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:35:04.381848500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-08 20:35:04.383129500 DEBUG:SerialBattery:fb[70]: 0.0.15.0.0 2023-11-08 20:35:04.384487500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-08 20:35:04.385526500 DEBUG:SerialBattery:fb[144]: 0.0.163.0.0 2023-11-08 20:35:04.386531500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:35:04.387543500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-08 20:35:04.396347500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-08 20:35:04.399153500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 202, 47, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 187, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 249, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 69, 5, 247, 24, 0, 1, 0, 1, 0, 5, 0, 0, 167, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 103] 2023-11-08 20:35:04.401215500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475703.913241, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.375, 3.374, 3.375, 3.374], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.375, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13499, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-08 20:35:04.445732500 DEBUG:SerialBattery:logged to dbus [0] 2023-11-08 20:35:04.446917500 DEBUG:SerialBattery:Cells:[1]3.375V [2]3.374V [3]3.375V [4]3.374V [5]NoneV [6]NoneV [7]NoneV [8]NoneV 2023-11-08 20:35:04.786927500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:04.795048500 DEBUG:SerialBattery:ncallback(): \x55\xaa\xeb\x90\x02\xcb\x31\x0d\x2e\x0d\x2f\x0d\x2e\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x2f\x0d\x01\x00\x00\x01\x2b\x00\x2a\x00\x28\x00\x26\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:04.795960500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 0 2023-11-08 20:35:04.796695500 DEBUG:SerialBattery:[] 2023-11-08 20:35:04.797592500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 128 2023-11-08 20:35:04.818570500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:04.831957500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:04.833591500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\x00\x00\x00\x00\x00 2023-11-08 20:35:04.836046500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 128 2023-11-08 20:35:04.837483500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:04.841713500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 150 2023-11-08 20:35:04.843469500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:04.860092500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 128 2023-11-08 20:35:04.862848500 DEBUG:SerialBattery:ncallback(): \xbc\x34\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x89\x00\x8b\x00\x00\x00\x00\x00\x00\x00\x00\x62\x8b\x86\x04\x00\xe0\x93\x04\x00\x07\x00\x00\x00\xb8\x0a\x23\x00\x64\x00\x00\x00\xfa\x7a\xd9\x00\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x01\x00\x00\x00\xc1\x03\x00\x00\x00\x00\x4f\x6e\x40\x40\x00\x00\x00\x00\x46\x05\xea\x18\x00\x01\x00\x01\x00\x05\x00\x00\xad\x9d\xe5\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2023-11-08 20:35:04.864026500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 150 2023-11-08 20:35:04.866315500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0] 2023-11-08 20:35:04.868488500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 278 2023-11-08 20:35:04.870057500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 250, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 234, 24, 0, 1, 0, 1, 0, 5, 0, 0, 173, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:04.876940500 DEBUG:SerialBattery:--> NEW PACKAGE! lenght: 22 2023-11-08 20:35:04.878490500 DEBUG:SerialBattery:ncallback(): \x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\x7f\xdc\x1f\x01\x00\x00\x00\x00\x00\x00\x66 2023-11-08 20:35:04.880474500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (before extend) -> lenght: 278 2023-11-08 20:35:04.882043500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 250, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 234, 24, 0, 1, 0, 1, 0, 5, 0, 0, 173, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 2023-11-08 20:35:04.883365500 DEBUG:SerialBattery:--> assemble_frame() -> self.frame_buffer (after extend) -> lenght: 300 2023-11-08 20:35:04.885481500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 250, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 234, 24, 0, 1, 0, 1, 0, 5, 0, 0, 173, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 102] 2023-11-08 20:35:04.887059500 DEBUG:SerialBattery:compair recvd. crc: 102 vs calc. crc: 102 2023-11-08 20:35:04.888093500 DEBUG:SerialBattery:great success! frame complete and sane, lets decode 2023-11-08 20:35:04.889793500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 250, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 234, 24, 0, 1, 0, 1, 0, 5, 0, 0, 173, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 102] 2023-11-08 20:35:04.891029500 DEBUG:SerialBattery:fb[38]: 0.0.0.0.0 2023-11-08 20:35:04.892083500 DEBUG:SerialBattery:fb[54]: 0.0.0.0.0 2023-11-08 20:35:04.893131500 DEBUG:SerialBattery:fb[70]: 0.0.15.0.0 2023-11-08 20:35:04.894336500 DEBUG:SerialBattery:fb[134]: 0.0.0.0.0 2023-11-08 20:35:04.895435500 DEBUG:SerialBattery:fb[144]: 0.0.163.0.0 2023-11-08 20:35:04.896546500 DEBUG:SerialBattery:bms_max_cell_count recognized: 16 2023-11-08 20:35:04.897627500 DEBUG:SerialBattery:processing frame with battery cell info 2023-11-08 20:35:04.904492500 DEBUG:SerialBattery:decode_cellinfo_jk02(): self.frame_buffer 2023-11-08 20:35:04.906251500 DEBUG:SerialBattery:[85, 170, 235, 144, 2, 203, 49, 13, 46, 13, 47, 13, 46, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 47, 13, 1, 0, 0, 1, 43, 0, 42, 0, 40, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 188, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 137, 0, 139, 0, 0, 0, 0, 0, 0, 0, 0, 98, 139, 134, 4, 0, 224, 147, 4, 0, 7, 0, 0, 0, 184, 10, 35, 0, 100, 0, 0, 0, 250, 122, 217, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, 193, 3, 0, 0, 0, 0, 79, 110, 64, 64, 0, 0, 0, 0, 70, 5, 234, 24, 0, 1, 0, 1, 0, 5, 0, 0, 173, 157, 229, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 254, 255, 127, 220, 31, 1, 0, 0, 0, 0, 0, 0, 102] 2023-11-08 20:35:04.908158500 DEBUG:SerialBattery:{'model_nbr': 'BK-BLE-1.0', 'device_info': {'hw_rev': '11.XW', 'sw_rev': '11.17', 'uptime': 14252700, 'vendor_id': 'JK_B2A8S20P', 'manufacturing_date': '230527', 'serial_number': '2081215375', 'production': 'Input Us'}, 'last_update': 1699475704.401746, 'settings': {'cell_uvp': 2.75, 'cell_uvpr': 2.9, 'cell_ovp': 3.6, 'cell_ovpr': 3.5500000000000003, 'balance_trigger_voltage': 0.003, 'power_off_voltage': 2.6, 'max_charge_current': 150.0, 'max_discharge_current': 150.0, 'max_balance_current': 150.0, 'cell_count': 4, 'charging_switch': True, 'discharging_switch': True, 'balancing_switch': True}, 'cell_info': {'voltages': [3.3770000000000002, 3.374, 3.375, 3.374], 'average_cell_voltage': 0.0, 'delta_cell_voltage': 0.0, 'max_voltage_cell': 0, 'min_voltage_cell': 0, 'resistances': [0.0, 0.0, 0.0, 0.015, 0.0, 3.375, 0.001, 0.256, 0.043000000000000003, 0.042, 0.04, 0.038, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 'total_voltage': 0.0, 'current': 0.0, 'temperature_sensor_1': 0.0, 'temperature_sensor_2': 0.0, 'temperature_mos': 0.0, 'balancing_current': 0.0, 'balancing_action': 0.0, 'battery_soc': 0, 'capacity_remain': 10682.368, 'capacity_nominal': 0.0, 'cycle_count': 13500, 'cycle_capacity': 0.0, 'charging_switch_enabled': False, 'discharging_switch_enabled': False, 'balancing_active': False, 'error_bitmask_16': '0x0', 'error_bitmask_2': '0000000000000000', 'power': 0.0}, 'warnings': {'resistance_too_high': False, 'cell_count_wrong': False, 'charge_overtemp': False, 'charge_undertemp': False, 'discharge_overtemp': False, 'cell_overvoltage': False, 'cell_undervoltage': False, 'charge_overcurrent': False, 'discharge_overcurrent': False}} 2023-11-08 20:35:04.919817500 DEBUG:SerialBattery:logged to dbus [0] ````

bjoernh commented 7 months ago

Today I had the same Problem that all main Parameters are Zeros.

Screenshot 2023-11-11 at 10 23 16

So I installed the Nightly Build and this fixed my problem too.

Screenshot 2023-11-11 at 12 28 33

What I also observed (before the update), the cycles count was very high (54000) and not stable it goes up and down all the time.

I think the bug will happened, because my Battery is in the garage and now the temperatures outside going down. So this will happen by other JK-BMS Bluetooth users as well.

@mr-manuel thank you very much for fixing this issue 😃

sstolk90 commented 7 months ago

The reason why you cycles count was high because it is displaying the voltage there. I had the same issue if you look at my screenshots.

Op za 11 nov. 2023 12:39 schreef Bjoern @.***>:

Today I had the same Problem that all main Parameters are Zeros. [image: Screenshot 2023-11-11 at 10 23 16] https://user-images.githubusercontent.com/506641/282239176-49a75e4c-d096-439b-8a2f-c1b58c8dc19d.png

So I installed the Nightly Build and this fixed my problem too. [image: Screenshot 2023-11-11 at 12 28 33] https://user-images.githubusercontent.com/506641/282239100-59606a1a-306c-4c07-983e-aed24b9343c6.png

What I also observed (before the update), the cycles count was very high (54000) and not stable it goes up and down all the time.

I think the bug will happened, because my Battery is in the garage and now the temperatures outside going down. So this will happen by other JK-BMS Bluetooth users as well.

@mr-manuel https://github.com/mr-manuel thank you very much for fixing this issue 😃

— Reply to this email directly, view it on GitHub https://github.com/Louisvdw/dbus-serialbattery/issues/716#issuecomment-1806793063, or unsubscribe https://github.com/notifications/unsubscribe-auth/APTUHJKS535ECMYI44UWSTLYD5PV5AVCNFSM6AAAAAAZJK7N36VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWG44TGMBWGM . You are receiving this because you authored the thread.Message ID: @.***>

drago-more commented 7 months ago

@mr-manuel Could you find anything in my log?

mr-manuel commented 7 months ago

@drago-more sorry I'm pretty busy at the moment. In the meanwhile could you try to change

https://github.com/Louisvdw/dbus-serialbattery/blob/a3fe5ebc093b290336ad73f2faada258915758d1/etc/dbus-serialbattery/bms/jkbms_brn.py#L173

to

if 1 == 1:

then check, if now all data is shown correctly, After change it to

if 1 != 1:

Please report back which one works for you. You have to run /data/etc/dbus-serialbattery/reinstall-local.sh after each change or better reboot the system.

drago-more commented 7 months ago

@mr-manuel Easy, no stress! 😉

What works for me is

        self.bms_max_cell_count = 32
        self.translate_cell_info = TRANSLATE_CELL_INFO_32S

It shows all values incl. the MOSFET temperature. Thus the issue seems to be with the if condition fb[70] == 255. In my case (JKBMS 11.XW, 4 cells) it results to FALSE instead to TRUE.

mr-manuel commented 7 months ago

Could you all please test the latest nightly and check, if it works for you?

drago-more commented 7 months ago

Works for JKBMS 11.XW, 4 cells. 👍

rver2024 commented 7 months ago

What is the proper way to update to the latest nightly? I installed the latest nightly on my Cerbo GX without uninstalling the existing driver first, it didn’t work, I had to uninstall the existing driver then install the new one to make it work, is it the correct procedure?

mr-manuel commented 7 months ago

You can just execute the install.sh and select to install the nightly build and then select the dev branch. No uninstall needed, only a reboot.

rver2024 commented 7 months ago

Hi @mr-manuel, I had to reboot twice for my jkbms to display all the parameters in my case, the first reboot only shows the voltage I remember. I have since done an uninstall first and then the install, then everything seems to work fine.

One additional question, is there option to set balancing start voltage in this driver? Say, I want the jkbms to balance cells only above certain voltage. Thanks!

mr-manuel commented 7 months ago

No, you can only set the balancing voltage through the JKBMS app, since this is not something you need at a daily base. You set it once and forget about it, until you optimized your system.

rver2024 commented 7 months ago

Got it. Thank you! @mr-manuel