Skip to content

Commit

Permalink
Prioritise TODO
Browse files Browse the repository at this point in the history
Signed-off-by: Sean Young <[email protected]>
  • Loading branch information
seanyoung committed Apr 28, 2024
1 parent 70c1daf commit 8b36228
Showing 1 changed file with 18 additions and 14 deletions.
32 changes: 18 additions & 14 deletions TODO
Original file line number Diff line number Diff line change
@@ -1,22 +1,32 @@
- ir encode/send needs to read xml file
- Need ir-ctl and ir-keytable command line parsing
- localization of cli messages
Necessary:
- test all the protocols
- calculate maximum length for timeout
- calculate minimum $extent for avoiding runtime calcs
- lead in gap (or whatever irptransmogrifier calls it)
- Formatting of ir receive is poor/broken
- lircd.conf generate -> send to lircd -> correct result?
- DFA edges can be overlapping - removing overlapping parts
- rc_mapping() kfunc
- keymap needs aeps/eps/ignore_mask/gap?
- lircd decoding toggle_bit_mask with more than 1 bit not supported
- keymap with rc5 protocol should have correct names for BPF programs
correct protocol numbers

Nice to have:
- ir encode/send needs to read xml file
- cir decode irp should read IrpProtocols.xml
- access to io_error in aya
- cir transmit rawir -S sony15:12 -r 2 ??
- keymap needs aeps/eps/ignore_mask/gap?
- pcmak leading gap not decoded
- encoding toggle_bit_mask not used when popcount > 1
- compare against kernel encoder/decoder

irp language oddities
Needed for release:
- Need ir-ctl and ir-keytable command line parsing
- man pages
- rc_mapping() kfunc
- localization of cli messages
- shell completion

sony8: no repeat. Does this protocol not allow repeats?
irp language oddities

DirecTV_3FG irp:{38k,600,msb}<1,-1|1,-2|2,-1|2,-2>(10,-2,(D:4,F:8,C:4,1,-30m,5,-2)*){C=7*(F:2:6)+5*(F:2:4)+3*(F:2:2)+(F:2)}[D:0..15,F:0..255]

Expand All @@ -28,9 +38,3 @@ down decoder: very messy.

See also https://github.com/bengtmartensson/IrpTransmogrifier/issues/229

ENCODING ISSUES:
- toggle_bit_mask not used when popcount > 1

DECODING ISSUES:
- toggle_bit_mask with more than 1 bit not supported
- pcmak leading gap not decoded

0 comments on commit 8b36228

Please sign in to comment.