Skip to content

@Portisch Portisch released this Feb 20, 2019 · 5 commits to master since this release

Changes

  • added RF_Config.h for the user to enable/disable protocols needed
    This action is required because of the limited flash space.
    Each user can set the protocols he wants and compile a new HEX file for flashing
    Also the bucket sniffing can be disabled by compiler flag to save 1159 bytes of flash
    Right now all protocols and bucket sniffing is included. 485 bytes are left...
  • added a Check_Size.py script to check if the compiled HEX file will match to the EFM8BB1 size
  • some bugfixing on sniffing commands
  • moved high/low bucket marking to the protocols
  • added support for "end" buckets
  • added Kaku protocol
Assets 3

@Portisch Portisch released this Feb 19, 2019 · 17 commits to master since this release

Changes

  • completely reworked source to version 3
  • removed RC switch and implemented generic bucket handling
  • add bucket high/low marking on bucket sniffing
Assets 3

@Portisch Portisch released this Oct 31, 2018 · 39 commits to master since this release

Changes

  • completely reworked source
  • removed duty cylce handling and use timing handling only like RC switch
  • added support for inverted RF signals
  • add protocol HT6P20X and HT12A/HT12E
Assets 3

@Portisch Portisch released this Oct 23, 2018 · 45 commits to master since this release

Changes

  • fixed 0xB1 bucket sniffing
  • fixed 0xA8 command
  • added ALDI Remote controlled wall socket
  • added RC switch mechanism for timing protocols
  • improved default PT226x detection
  • enable watchdog
  • added command 0xA8 mode 0x80 (RC switch transfer)
  • improved 0xB1 bucket detection
Assets 3

@Portisch Portisch released this Mar 20, 2018 · 74 commits to master since this release

This is the initial release with version number 0x00.
All original commands are supported like the original firmware.

Also additional commands are implemented:

  • 0xFF Request firmware version
  • 0xA6 Enable RF sniffing with the protocols defined in RF_Protocols.h
  • 0xA7 Disable 0xA6 sniffing and return to default PT226x sniffing
  • 0xA8 Transmit RF data by protocol identifier or by timing if protocol identifier 0x7F is used
  • 0xA9 Learning by the protocols defined in RF_Protocols.h
  • 0xB0 Transmit RF buckets
  • 0xB1 Sniffing of RF buckets protocols
  • 0xC0 Do a beep on the RF Bridge
Assets 3
You can’t perform that action at this time.