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