Portisch
Portisch
Show your source can help... Just make a fork, new branch and when it's working a pull request.
This protocol is already implemented: HT12. Just the timing is different. Please try this binary: https://github.com/Portisch/RF-Bridge-EFM8BB1/blob/FRM87/Keil%208051%20v9.53%20-%20Release/RF-Bridge-EFM8BB1.hex
Download the complete zip and not the file. Take a look to the file by a text editor to see if it is a valid hex file.
Use 0xA6 command! Take a look to the wiki.
Try the last hex file from the master branch: https://github.com/Portisch/RF-Bridge-EFM8BB1/commit/af1bddb3d81c79d67063184219ec21f8249dffd0 I adjusted the values for the HT12 protocol and disabled the other once. Please have a try with 0xA6...
Please try this new firmware with 0xA6 sniffing: https://github.com/Portisch/RF-Bridge-EFM8BB1/tree/idemo/Keil%208051%20v9.53%20-%20Release
Try sniffing again with the latest [master](https://github.com/Portisch/RF-Bridge-EFM8BB1/blob/master/Keil%208051%20v9.53%20-%20Release/RF-Bridge-EFM8BB1.hex)! I close the issue because of a buggy EFM8 firmware - please do a 0xB1 sniffing again and I will reopen the issue....
The Limit is 0x7FFF because the highest bit is used as his high/low marking. But you're right: https://github.com/Portisch/RF-Bridge-EFM8BB1/blob/ac0146a12fe853e6578ec7ba7e2c514c8a52975c/src/RF_Handling.c#L365 When the *10 get removed times up to 327670us should be possible....
I took a look how this can be handled. The problem is when all the numbers geht smaller by factor 10 also the tolerances are getting smaller. Right now the...
I think I got it working. Please try with this hex the 0xB1 sniffing: https://github.com/Portisch/RF-Bridge-EFM8BB1/blob/capture/Keil%208051%20v9.53%20-%20Release/RF-Bridge-EFM8BB1.hex If it get now sniffed post the data, then a protocol can be implemented! (I...