- Joined
- Sep 10, 2024
- Messages
- 1
Hi Yuriy. First, thank you so much for all your excellent work on TouchDRO. It's amazing the amount of time and effort you've put in to this, and it works incredibly well.
Also, full disclosure, I am 100% a freeloader in this project as I've done a complete DIY build with all my own parts, so you have made exactly zero dollars from me and I totally understand if support is for paying customers only.
I am currently running version Universal 1.6. I have 4 TTL glass scales, 3 from Aikron and 1 from Ditron. I have been troubleshooting an issue where bluetooth disconnects after about 1-2 hours, and it won't reconnect until I restart the ESP32. When this happens, the bluetooth light is on solid blue, and it pulses about once every 3 seconds. I saw you released a new version of the ESP code (V3 Free), so I figured I'd give that a try to see if it resolved the issue.
I downloaded the files from your site, and they seemed to get uploaded to my ESP32 without issue. However, once connected via Bluetooth, the axes wouldn't update when I moved the scales.
I used a Bluetooth Serial app to see what the bluetooth was doing, and it was receiving data from the ESP but it was reporting it in a strange way. The bottom of this screenshot is what I'm used to seeing, where the data is a line number and then the position of the sensor. However, that I got was the top of the screenshot, where moving a scale sent back the an address line, the axis, and either a 0, +1, or -1:
I re-installed version 1.6 universal, and the DRO started working like normal, so I don't think it's a hardware issue. Am I, as a freeloading DIY-only DRO user, supposed to get Version 3 free, or is it only for the official TouchDRO hardware?
Also, when going through the install instructions, I found what I believe to be a few typos in the command for Windows. This is what the site has:
The first line should be esptool.exe, not .py. And the 6th line, I believe there should be a space between esp32 and write_flash, otherwise it won't run the uploader.
Let me know if you need any more information, and again thank you for all your hard work!
Also, full disclosure, I am 100% a freeloader in this project as I've done a complete DIY build with all my own parts, so you have made exactly zero dollars from me and I totally understand if support is for paying customers only.
I am currently running version Universal 1.6. I have 4 TTL glass scales, 3 from Aikron and 1 from Ditron. I have been troubleshooting an issue where bluetooth disconnects after about 1-2 hours, and it won't reconnect until I restart the ESP32. When this happens, the bluetooth light is on solid blue, and it pulses about once every 3 seconds. I saw you released a new version of the ESP code (V3 Free), so I figured I'd give that a try to see if it resolved the issue.
I downloaded the files from your site, and they seemed to get uploaded to my ESP32 without issue. However, once connected via Bluetooth, the axes wouldn't update when I moved the scales.
I used a Bluetooth Serial app to see what the bluetooth was doing, and it was receiving data from the ESP but it was reporting it in a strange way. The bottom of this screenshot is what I'm used to seeing, where the data is a line number and then the position of the sensor. However, that I got was the top of the screenshot, where moving a scale sent back the an address line, the axis, and either a 0, +1, or -1:
I re-installed version 1.6 universal, and the DRO started working like normal, so I don't think it's a hardware issue. Am I, as a freeloading DIY-only DRO user, supposed to get Version 3 free, or is it only for the official TouchDRO hardware?
Also, when going through the install instructions, I found what I believe to be a few typos in the command for Windows. This is what the site has:
Code:
On windows, run this:
esptool.py^
-p <port number>^
-b 460800^
--before default_reset^
--after hard_reset^
--chip esp32write_flash^
--flash_mode dio^
--flash_size detect^
--flash_freq 40m^
0x1000 bootloader.bin^
0x10000 partition-table.bin^
0x20000 touchdro-v3_2-free.bin
The first line should be esptool.exe, not .py. And the 6th line, I believe there should be a space between esp32 and write_flash, otherwise it won't run the uploader.
Let me know if you need any more information, and again thank you for all your hard work!