Skip to content

Commit

Permalink
TODO updated.
Browse files Browse the repository at this point in the history
  • Loading branch information
antirez committed Jan 11, 2023
1 parent 80cb1d3 commit be08071
Showing 1 changed file with 4 additions and 17 deletions.
21 changes: 4 additions & 17 deletions TODO
Original file line number Diff line number Diff line change
@@ -1,20 +1,7 @@
Core improvements
=================

- Detection of non Manchester and non RZ encoded signals. Not sure if there are any signals that are not self clocked widely used in RF. Note that the current approach already detects encodings using short high + long low and long high + short low to encode 0 and 1. In addition to the current classifier, it is possible to add one that checks for a sequence of pulses that are all multiples of some base length. This should detect, for instance, even NRZ encodings where 1 and 0 are just clocked as they are.

- Views on-enter on-exit.

Features
========

- Help screen (with press ok for next page).
- Detect the line code used and try to decode the message as hex dump.
- Pressing right/left you browse different modes:
* Current best signal pulse classes.
* Raw square wave display. Central button freezes and resumes (toggle). When frozen we display "paused" (inverted) on the low part of the screen.

Screens sequence (user can navigate with <- and ->):

(default)
[settings] <> [freq] <> [pulses view] <> [raw square view] <> [signal info]
- More protocols, especially TPMS.
- CC1101 synchronous mode with protocol hopping?
- Protocols decoded can register actions, for instance to generate
sub files with modified signal and so forth.

0 comments on commit be08071

Please sign in to comment.