Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Add ZT3 support to SHUT #140

Open
encryptize opened this issue Jan 20, 2025 · 1 comment
Open

Feature: Add ZT3 support to SHUT #140

encryptize opened this issue Jan 20, 2025 · 1 comment
Labels
feature apparently this would improve something low acceptable issue shut shut bugs

Comments

@encryptize
Copy link

encryptize commented Jan 20, 2025

Scooterhacking Tool

Utility (SHUT)

Type of feature

Communication

Priority

low (take your time)

SHUT Version

SHUT 2.6.1

SHFW Version

x

Scooter model

Segway ZT3

Description of the new feature

Adding support for ZT3 now will make it easier to add more models later (e.g., the upcoming G3, F3, E3 models). The most important technical details that complicate things a bit:

  • The old BLE target 0x21 is now 0x04.
  • The DRV (CTRL) target 0x22 is no longer there. The MCU (Motor controller) with ID 0x02 and the VCU (Vehicle controller) with 0x16 are now in use. For both of these modules, we need to be able to check CPUID.
  • The main BMS has ID 0x07, BMS2 most likely for the additional battery has ID 0x06.
  • There is a TFT module with ID 0x23, however I don't know if it is of any relevance.

Other useful information:

  • Manufacturer data: 0x4E430100020000FC

Contact Information

dsc: Encryptize

@encryptize encryptize added the feature apparently this would improve something label Jan 20, 2025
@github-actions github-actions bot added low acceptable issue shut shut bugs labels Jan 20, 2025
@BastelPichi
Copy link

The BLE now actually supports larger frames, meaning more than 20 bytes of data. Implementing this would be interesting especially for OTA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature apparently this would improve something low acceptable issue shut shut bugs
Projects
None yet
Development

No branches or pull requests

2 participants