BLHeli icon indicating copy to clipboard operation
BLHeli copied to clipboard

Help: Unable to connect to ESC

Open cavalligao opened this issue 1 year ago • 11 comments

The prompt is displayed when the ESC is connected “No mapping for the Unicode character exists in the target multi-byte code page.”

cavalligao avatar Mar 03 '23 19:03 cavalligao

https://user-images.githubusercontent.com/74407548/222808173-7406bcef-2d67-436b-985b-0d9e1fc827ba.mp4

https://user-images.githubusercontent.com/74407548/222808465-e3dc783a-f032-4492-bd63-cd3aa4d2b7de.mp4

6F C$B57RU~X%4ILKQS4ZHM

R)1FZ%LWDE{(Z)A%F{PQFNK

cavalligao avatar Mar 03 '23 19:03 cavalligao

@cavalligao I will dig into it...

  1. What ESC is it exactly?
  2. Please enable the log function and post a log.tlg here.

4712 avatar Mar 03 '23 21:03 4712

First of all, thank you very much for your reply. I will show the information pictures of the two ESC,

log.tlg: Log.zip

O1CN01jdKPZA1XnOKRX0V9T_!!721822968

QQ截图20230304235540

TB2WMH7dTnI8KJjSszgXXc8ApXa_!!50706119

TB2dOL5dNTI8KJjSspiXXbM4FXa_!!50706119

And a picture of the actual device connection:

99b0435ff526f867127f6a99dc39e87 59f675f29abf521193f686476c388aa 9548d80f242e19e86350d8780e0952d

f8c29ca24b27f814d665ffa01eb6cdf b731ea37eaea833c7b47c536ee941c5

@cavalligao I will dig into it...

  1. What ESC is it exactly?
  2. Please enable the log function and post a log.tlg here.

cavalligao avatar Mar 04 '23 16:03 cavalligao

The device can be identified by BF or INAV

微信截图_20230305001543

cavalligao avatar Mar 04 '23 16:03 cavalligao

@cavalligao thanks a lot for the useful info. Do I get it right, that you can read the ESC setup without issues, if using BF or iNav as interface for BLHeliSuite32? Your first image shows a failure using an FC as interface. So I guess the “No mapping for the Unicode character" issue happens with all interfaces and ESC you are using?

4712 avatar Mar 04 '23 17:03 4712

Your guess is correct, other interfaces can not read the same. Connection effect of different ports(Nano ATmega384):

https://user-images.githubusercontent.com/74407548/222920355-d6945d55-b0d7-442e-a9d2-a56618e39825.mp4

https://user-images.githubusercontent.com/74407548/222920371-8479e1c7-1028-458d-b79e-2f59e77136b7.mp4

cavalligao avatar Mar 04 '23 17:03 cavalligao

OK, i will try to reproduce tomorrow and will get back with a beta version to test.

4712 avatar Mar 04 '23 17:03 4712

OK, i will try to reproduce tomorrow and will get back with a beta version to test.

Thank you very much! Also this is an interesting record, although it does not connect to ESC properly.

https://user-images.githubusercontent.com/74407548/222921159-798cf22c-5974-48e9-9c03-0ad87c52c537.mp4

cavalligao avatar Mar 04 '23 17:03 cavalligao

好的,我明天会尝试重现,并会带回测试版进行测试。 Maybe I have found the problem. The reason may be the note name. I have modified and used Chinese characters before, and now I use a lower version of the software to restore them to numbers.

The results can be recognized by the latest version of the software, and the latest firmware of ESC is updated.

Thank you very much for your support. I hope the latest software can also support Chinese characters. Thank you again!

QQ截图20230305122454 QQ截图20230305122515

cavalligao avatar Mar 05 '23 04:03 cavalligao

@cavalligao Great, that you found the reason! The latest version should be able to handle Chinese character since version 32.9.0.0, but may be there is a bug in 32.9.0.5. Which BLHeliSuite32 version did you use to restore the Name field to numbers? Maybe you can post the problematic Chinese characters too...

4712 avatar Mar 05 '23 05:03 4712

@4712 Two different BL32 ESCs, using two different versions of software. The reason why two versions are used is that 32.75 failed to solve the problem at the same time, so 32.8.12 was tried again, and the result was satisfactory. Finally, it could be well recognized and adjusted by 32.9.05.

QQ截图20230305132114 QQ截图20230305132128

cavalligao avatar Mar 05 '23 05:03 cavalligao