D.R.racer
|
2c695f14be
Increase required MMU version to 2.1.4.x
|
2 lat temu |
D.R.racer
|
b0466ae20f
Add infrastructure for MMU parametrization after comm start
|
2 lat temu |
D.R.racer
|
013ce588a5
Support reading/polling multiple registers
|
2 lat temu |
Guðni Már Gilbert
|
16713aa25a
Optimisation: scopeState is already set by SendReadRegister
|
2 lat temu |
Guðni Már Gilbert
|
1010f23959
Fix an issue where findaPressed is never set
|
2 lat temu |
D.R.racer
|
4d3a5433ad
Implement read/write registers for M707/M708
|
2 lat temu |
D.R.racer
|
18423685b6
Cleanup ExpectsResponse usage
|
2 lat temu |
D.R.racer
|
d5377c1781
Remove extra "scopeState = ScopeState::FINDAReqSent"
|
2 lat temu |
D.R.racer
|
e205d0ee2f
Autoretry Idle scope: transf. into Finished, should stay in Processing
|
2 lat temu |
D.R.racer
|
78cbea08e6
Fix pgm_read* usage
|
2 lat temu |
D.R.racer
|
6c0d3b0b78
Optimize MMU protocol logic
|
2 lat temu |
D.R.racer
|
05ad1dc2f6
Refactoring of protocol logic to lower RAM consumption
|
2 lat temu |
Guðni Már Gilbert
|
dfddf3eaa5
Initial commit for MMU statistics
|
2 lat temu |
D.R.racer
|
0e036b9d8a
Save some more RAM in protocol_logic
|
2 lat temu |
D.R.racer
|
2f0ceabce5
Upgrade protocol to v2.1 - read/write registers + CRC
|
2 lat temu |
Guðni Már Gilbert
|
938fac4058
Remove old comment, button is acknowledged now
|
2 lat temu |
Guðni Már Gilbert
|
f717aa161c
Remove TODO in ActivatePlannedRequest
|
2 lat temu |
Guðni Már Gilbert
|
b9d9308f9f
Support 3x Retry in Idle state machine
|
2 lat temu |
Guðni Már Gilbert
|
ab32769487
Send button from current state machine
|
2 lat temu |
Guðni Már Gilbert
|
4f30cf0ba3
Add missing ProtocolError
|
2 lat temu |
D.R.racer
|
53e2d68183
Retry up to 6x in case of incorrect MMU FW version
|
2 lat temu |
D.R.racer
|
14b2befb7d
Switch from Start Seq into Idle immediately + disable FS autoload on MMU
|
2 lat temu |
D.R.racer
|
1d2acb5bd6
Bump MMU FW version to 2.0.19 to match/enforce the necessary compatibility level
|
2 lat temu |
D.R.racer
|
fa176c69db
Fix protocol error recovery
|
2 lat temu |
VintagePC
|
69c39e2281
An attempt at fixing the retry. Discussion needed.
|
2 lat temu |
D.R.racer
|
a004273e8f
Avoid drawing MMU Error screen while MMU moves manually
|
2 lat temu |
D.R.racer
|
98adcbaff2
Bump required MMU FW version to 2.0.18
|
2 lat temu |
D.R.racer
|
dab26fe50b
Report detected MMU version in the Support menu
|
2 lat temu |
VintagePC
|
c07a5f396d
Fix button enum
|
2 lat temu |
VintagePC
|
f9bedc3c94
Button handling WIP
|
2 lat temu |