Portisch

Results 52 comments of Portisch

Check the oscilloscope! You have: ``` SI_SEGMENT_VARIABLE(PROTOCOL_START(XAS4010)[], static uint8_t, SI_SEG_CODE) = { HIGH(2), LOW(0) }; SI_SEGMENT_VARIABLE(PROTOCOL_BIT0(XAS4010)[], static uint8_t, SI_SEG_CODE) = { HIGH(0), LOW(1) }; SI_SEGMENT_VARIABLE(PROTOCOL_BIT1(XAS4010)[], static uint8_t, SI_SEG_CODE) = {...

Your remote is using the PT226x protocol, yes - but it is inverted!! https://github.com/Portisch/RF-Bridge-EFM8BB1/blob/PT2262/Keil%208051%20v9.53%20-%20Release/RF-Bridge-EFM8BB1.hex Your original receiver for the remote is working?

Try this new firmware: https://github.com/Portisch/RF-Bridge-EFM8BB1/blob/DG-R8H/Keil%208051%20v9.53%20-%20Release/RF-Bridge-EFM8BB1.hex And use advanced sniffing [0xA6](https://github.com/Portisch/RF-Bridge-EFM8BB1/wiki/0xA6) For more information take a look at #87

I do not know the protocol. The decoding seems right. 1190E6F1C0 -> right shift 4 bits (8*5 - 36) = 0x1190E6F1C Bin: `0001 00011001 00001110 01101111 00011100` Your example from...

36 bits are used. UART can only transport 8 bits packets. So the last 4 bits are unused. That's why a shift right is needed. Maybe I will implement a...

Please try this new version and post a 0xA6 sniffed result: https://github.com/Portisch/RF-Bridge-EFM8BB1/blob/DG-R8H/Keil%208051%20v9.53%20-%20Release/RF-Bridge-EFM8BB1.hex This release should shift the data automatically.

Yes, when it beeps the whole time after flashing it's broken. Did you use the tasmota to flash the efm8? I broke 2 with this method. Now I use a...

I use this software and a Arduino: https://github.com/Portisch/RF-Bridge-EFM8BB1/wiki/Hardware

This is not correct. You have 36 bits. 40 bits are 5 bytes - 4 bits. So 4.5 bytes. And the number should start with a leading 0. I will...

Try this patch! Your `PROTOCOL_START` is wrong. Just take a look to the oscilloscope picture: ![oscilloscope](https://user-images.githubusercontent.com/3938570/54810795-48f7b500-4c87-11e9-8222-4f9aeb8f7deb.jpg) ``` diff --git a/inc/RF_Config.h b/inc/RF_Config.h index 5a47d73..6576afd 100644 --- a/inc/RF_Config.h +++ b/inc/RF_Config.h @@ -33,3...