-
Notifications
You must be signed in to change notification settings - Fork 1.2k
T-Deck Pro support #6936
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
base: master
Are you sure you want to change the base?
T-Deck Pro support #6936
Conversation
CannedMessage module function (keys) are missing currently. |
The BQ27220 does not provide useful information. OperationConfigA Values:0x0
External Thermistor Selected: NO
BATT_GD Pin Polarity High: NO
BATT_GD Function Enabled: NO
Can Enter SLEEP State: NO
slpwakechg Function Enabled: NO
Write Temperature Function Enabled: NO
Battery Insertion Detection Enabled: NO
Battery Insertion Pin Pull - Up Enabled: NO
Pin Function Code (PFC) Mode: 0
Wake - Up Function Enabled: NO
Wake - Up Threshold 1: 0
Wake - Up Threshold 0: 0
OperationConfigB Values:0x0
Default Seal Option Enabled: NO
Non - Removable Option Set: NO
INT_BREM Function Enabled: NO
INT_BATL Function Enabled: NO
INT_STATE Function Enabled: NO
INT_OCV Function Enabled: NO
INT_OT Function Enabled: NO
INT_POL Function Enabled (High - Level Polarity): NO
INT_FOCV Function Enabled: NO
Standard query:
- AtRate:0 mA
- AtRateTimeToEmpty:0 minutes
- Temperature:-273.15 ℃
- BatteryVoltage:0 mV
- InstantaneousCurrent:0 mAh
- RemainingCapacity:0 mAh
- FullChargeCapacity:0 mAh
- DesignCapacity:0 mAh
- TimeToEmpty:0 minutes
- TimeToFull:0 minutes
- StandbyCurrent:0 mA
- StandbyTimeToEmpty:0 minutes
- MaxLoadCurrent:0 mA
- MaxLoadTimeToEmpty:0 minute
- RawCoulombCount:0 mAh
- AveragePower:0 mW
- InternalTemperature:-273.15 ℃
- CycleCount:0
- StateOfCharge:0 %
- StateOfHealth:0 %
- RequestChargingVoltage:0 mV
- RequestChargingCurrent:0 mA
- BTPDischargeSet:0 mAh
- BTPChargeSet:0 mAh
Operation Status:
- getIsConfigUpdateMode:NO
- getIsBtpThresholdExceeded:NO
- getIsCapacityAccumulationThrottled:NO
- getIsInitializationComplete:NO
- getIsDischargeCycleCompliant:NO
- getIsBatteryVoltageBelowEdv2:NO
- getSecurityAccessLevel:0
- getIsCalibrationModeEnabled:NO
Battery Status:
=============================================== |
TCA8418 treatment is a bit better but still needs some work. |
I can confirm that this is somewhat working today, as-is. Keyboard input is very slow and the shift keys don't work (but you can double-tap a letter to make it caps). Backspace and enter work. You can send and receive messages through the radio. It's not polished yet, but it does actually function as a standalone device with keyboard, screen, radio, and buzzer notifications. This is awesome. My little TDP is alive and usable for the first time now! Thank you both for getting it to this point! |
Try the contents of the zip file. The code is a bit messy but it works better. Shift, alt, Sym too. |
These firmware updates are for the T-Deck Pro "4G" version or the "voice" version? Or is it irrelevant? |
@Szetya Yep, that's a nice improvement. @adrianTNT I'm using it on the 4G. |
@adrianTNT It is irrelevant at the moment because neither option is supported. It will probably have to be split later as it uses common PINs. Has anyone disassembled it yet? 😉 LTR553ALS location found? I ordered from aliexpress. Also plan on installing a BME280 or BME688 once I take the time. |
Implementation status (standard UI)
Note: reused keyboard code provided by @Szetya 🙏
🤝 Attestations