SmartRC-CC1101-Driver-Lib
SmartRC-CC1101-Driver-Lib copied to clipboard
Send and receive more than 32 bits
Hello!
I would like to send and receive more than 32 bits
Is this possible?
Example: CC1101_1.send("11100010110001000101110001001000100001000101001001000");
This is the signal from a weather station
Thank you!
Hello, If you want to use the internal sending or receiving methods, it is a little difficult without detailed knowledge. the cc1101 has an infinite packet length mode. however, the baud rate and other factors also play a role so that you can receive and send. take a look at this example: https://github.com/gusgorman402/RFmoggy/blob/master/rfmoggy_wifiClientMode.ino
In the simple mode it is a little easier to look at these examples: https://github.com/LSatan/SmartRC-CC1101-Driver-Lib/tree/master/examples/RemoteSensor%20examples%20cc1101 or this: https://github.com/LSatan/SmartRC-CC1101-Driver-Lib/tree/master/examples/ESPiLight%20examples%20cc1101
in short yes it is possible with the internal examples. and in the simple mode it works all the more. Regards
Hello!
The examples you told me do not detect the signal
Well, this signal is simple, it's OOK without encryption
Here you can see what is being sent, taking into account that the longest pulses is 1 binary and the short pulses is 0 binary: 111000101100010001011100010010001000010001010011110
Using an SDR I can see that the temperature is sent
Well, I would like to be able to receive and send more than 32 bits with the Send function, in order to make a replay attack
Attached are screenshots of the signal
Thanks!
I'll take a closer look at it. so please be patient. Regards
Hello!
Don't worry, I'm in no hurry for this
Well, I found a PR from the rc-switch library where a person implemented this, but the PR was never accepted
https://github.com/sui77/rc-switch/pull/221
I will try to implement this in your library, but I think you know better about your code and you can do better
Thank you!
the problem is not sending 64 bit. we can also send or receive 1000bit. the signal must be properly decoded. if I convert your bit sequence into decimal, nothing useful comes out of it. now i have found the following about the hideki protocol. http://members.upc.nl/m.beukelaar/Crestaprotocol.pdf
I think we can build on that. it would be good to know how many microseconds the smallest pulse has.
can you make an audio recording of the signal and then upload it? the current temperature would be helpful.
Hello!
Yes, here is the I/Q file: https://mega.nz/file/Q5ZVyQCT#Lgg0iHQtVzOVScShykjUx5OQ5doDGmgoejHGcAXfz80
Import this into an audio editor (example: audacity) with the following settings:
Encoding: 32-bit float Sampling frequency: 2000000 Hz
Supposedly the temperature is 31.9ºC
Hello!
Any update?
Thanks!
hi, unfortunately i don't have time at the moment because i am doing advanced training and exams are pending. the signal of the raw data you sent me are unfortunately very weak. it would be good if you could record raw data with the help of the cc1101. i will post the sketch for it in the course of the day. Regards
this is a prototype of my raw data scanner. there is also a built-in frequency scanner for remote controls. he won't bring you anything at the weather station. set the correct receiving pin (esp or arduino pin). if you do not receive anything try to set the bandwidth from 58khz to 812khz. the count_threshold is set to min 50 pulses. because weather stations usually send less than 100 pulses. You can play around with the settings if it doesn't work. monitor with sdr whether it is also the weather station that you have received. then send me the raw data. if it doesn't work or if another problem occurs, please contact me.
#include <ELECHOUSE_CC1101_SRC_DRV.h>
#define SAMPLESIZE 500
int RxPin = 2; //receive pin
float freq = 433.92;
float start_freq = 433;
float stop_freq = 434;
int rssi_threshold = -70;
int count_threshold = 50;
int time_threshold = 70;
static int interruptPin = 0;
int state = 0;
long compare_freq;
float mark_freq;
int rssi;
int mark_rssi=-100;
int counter = 0;
static unsigned long lastTime = 0;
static unsigned long resetTime;
bool Receive = 0;
int MODE = 2;
String Print;
static unsigned int timings[SAMPLESIZE];
void setup() {
Serial.begin(115200);
pinMode(RxPin,INPUT);
interruptPin = digitalPinToInterrupt(RxPin);
ELECHOUSE_cc1101.Init();
ELECHOUSE_cc1101.setRxBW(58);
ELECHOUSE_cc1101.setMHZ(freq);
ELECHOUSE_cc1101.SetRx();
Serial.println("Raw data Receiver Ready!");
Serial.print("Freq: ");
Serial.println(freq);
}
void loop() {
commands();
print_received();
scan_frquency();
}
/////////////////////////////////////////////////////////////////////////////////////////////////
void commands(){
if (Serial.available()){
String c = Serial.readString();
if (c=="scan\n"){
MODE = 1;
}
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////
void scan_frquency(){
if (MODE == 1){
serial_print("---------------------\nFrequency scan Mode\n---------------------");
set_state(2);
ELECHOUSE_cc1101.setMHZ(freq);
rssi = ELECHOUSE_cc1101.getRssi();
if (rssi>rssi_threshold){
if (rssi > mark_rssi){
mark_rssi = rssi;
mark_freq = freq;
}
}
freq+=0.01;
if (freq>stop_freq){
freq=start_freq;
if (mark_rssi>rssi_threshold){
long fr = mark_freq*100;
if (fr == compare_freq){
Serial.print("Freq: ");
Serial.println(mark_freq);
Serial.print("Rssi: ");
Serial.println(mark_rssi);
ELECHOUSE_cc1101.setMHZ(mark_freq);
mark_rssi=-100;
compare_freq = 0;
mark_freq = 0;
MODE = 2;
delay(1000);
}else{
compare_freq = mark_freq*100;
freq = mark_freq -0.10;
mark_freq=0;
mark_rssi=-100;
}
}
}
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////
void print_received(){
if (MODE == 2){
serial_print("---------------------\nReceive Mode\n---------------------");
set_state(1);
if (Receive == 1){
Serial.print("Counter: ");
Serial.println(counter);
for (unsigned int i = 1; i< counter; i++) {
Serial.print( timings[i] );
Serial.print(",");
}
Serial.println();
delay(500);
Receive = 0;
counter = 0;
set_state(1);
}
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////
void serial_print(String s){
if (s != Print){
Print = s;
Serial.println(s);
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////
void set_state(int s){
if (s == 1 && s != state){
state = s;
attachInterrupt(interruptPin, handleInterrupt, CHANGE);
}
if (s == 2 && s != state){
state = s;
detachInterrupt(interruptPin);
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////
void handleInterrupt() {
static unsigned long lastTime = 0;
const long time = micros();
const unsigned int duration = time - lastTime;
if (millis()-resetTime > time_threshold){
if (counter > count_threshold){
Receive = 1;
set_state(2);
}else{
counter=0;
Receive = 0;
}
}
if (duration > 100){
timings[counter] = duration;
counter++;
}
if (counter >= SAMPLESIZE){
Receive = 1;
set_state(2);
}
lastTime = time;
resetTime = millis();
}
Hello!
I have tested your code, I receive the following:
Rebooting...
⸮⸮⸮⸮⸮C⸮3⸮Q⸮⸮⸮⸮⸮⸮⸮j⸮kC;ʱ⸮qpE⸮;S⸮0⸮}f⸮⸮0*⸮⸮⸮:=⸮⸮;⸮s⸮9⸮p9⸮⸮c02⸮8yCvp
q02⸮⸮8yCv`⸮0Y|⸮⸮2⸮Raw data Receiver Ready!
Freq: 433.92
Receive Mode
Counter: 500
339,8459,987,340,326,968,989,325,333,969,315,988,984,332,318,980,333,970,969,320,336,968,995,315,334,971,319,991,965,335,326, 971,344,978,982,322,324,960,1000,320,335,964,324,971,339,980,320,975,332,978,321,1301,353,8455,975,325,316,982,984,324,338,964, 330,973,971,337,332,972,325,984,982,323,326,983,955,345,337,961,324,974,979,339,316,966,340,986,979,324,326,958,1002,319,318, 985,328,971,324,984,332,970,325,962,325,1298,335,8449,986,349,297,987,981,325,316,984,333,992,969,323,332,972,319,984,986,326,321, 963,987,324,340,962,331,973,994,327,330,971,319,989,960,326,351,960,981,325,324,989,325,966,326,985,328,965,323,985,332,1294, 335,8476,986,331,314,985,957,353,314,982,332,973,972,325,331,968,320,986,987,333,319,962,984,327,324,985,329,973,990,313,351, 964,315,986,978,325,325,960,1002,323,327,958,353,969,337,961,323,974,337,957,345,1299,327,8478,986,317,340,960,981,326,327,982, 328,974,972,340,309,989,317,985,986,327,321,981,959,328,338,964,332,993,971,324,333,968,319,986,986,333,317,963,982,324,342,958, 359,970,296,984,333,991,320,963,332,1318,338,8455,988,331,312,984,985,324,317,981,334,971,969,323,334,974,317,982,989,330,322, 986,987,300,325,986,327,973,974,337,332,971,316,982,982,327,334,965,997,324,307,986,324,973,339,982,319,974,343,957,323,1298, 334,8474,985,324,325,981,983,328,334,965,321,973,1003,309,323,996,315,985,983,317,327,985,980,324,324,956,351,973,976,327,325, 971,343,956,984,320,340,964,987,320,323,985,333,967,324,985,330,970,338,966,321,1303,356,8463,979,324,328,982,979,320,325,985,324, 974,975,327,327,971,323,984,981,324,316,987,981,322,328,982,329,974,966,335,325,973,336,983,973,323,338,958,994,318,338,958,345, 976,337,955,325,970,342,959,350,1296,335,8462,982,324,329,980,982,324,314,987,328,970,975,330,327,972,339,965,998,323,337,963, 979,328,334,961,327,969,993,313,345,976,335,948,995,320,339,959,1000,319,317,983,329,968,315,986,331,973,343,964,329,1296,334, 8466,985,325,325,981,984,324,324,982,328,973,971,329,328,968,342,961,1010,305,323,982,981,323,327,983,330,971,977,339,326,970,
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
Core 1 register dump:
PC : 0x4000127a PS : 0x00060330 A0 : 0x800d3114 A1 : 0x3ffb1ef0
A2 : 0x3ffb853c A3 : 0x000003ca A4 : 0x3ffc0d00 A5 : 0x2bda9294
A6 : 0x000000 A7 : 0x000000 A8 : 0x0000002d A9 : 0x3ffb1eb0
A10 : 0x3ffb1f60 A11 : 0x000000 A12 : 0x0000003c A13 : 0x3ffb857c
A14 : 0x00060320 A15 : 0x00000003 SAR : 0x0000001c EXCCAUSE: 0x0000001c
EXCVADDR: 0x000003ca LBEG : 0x4000c46c LEND : 0x4000c477 LCOUNT : 0x000000
Backtrace: 0x4000127a:0x3ffb1ef0 0x400d3111:0x3ffb1f00 0x400d315a:0x3ffb1f20 0x400d0dd4:0x3ffb1f40 0x400d0fe6:0x3ffb1f60 0x400d11ba:0x3ffb1f90 0x400d31fd:0x3ffb1fb0 0x40088215:0x3ffb1fd0
Rebooting...
⸮⸮⸮⸮⸮C⸮3⸮Q⸮⸮⸮⸮⸮⸮⸮j⸮kC;ʱ⸮qpE⸮;S⸮0⸮}f⸮⸮0⸮0*⸮⸮⸮:=⸮⸮;⸮s⸮9⸮p9⸮⸮c02⸮8yCvp
q02⸮⸮8yCv`⸮0Y|⸮⸮2⸮Raw data Receiver Ready!
Freq: 433.92
Receive Mode
Is this right?
Thanks
yes I can do something with that. The Corepanik error probably comes from the fact that it is better to write the data into the RAM with an esp. but you received something. give me some time to decode it.
Hi
Well, I modified your code to get the binary code
But... this releases many codes, how can I optimize your code to receive only the necessary code?
This is ASK, if I try to receive the code with a basic example (Evil Crow RF repo) I can't receive it because the harmonics are too big
But if I try to transmit the code, the device turns on
The code is this: 101001001010010100000
I think that the cc1101 modules cannot receive this because of the harmonics, but if I transmit the code my device turns on. My device is a wireless calling system
Thank you!
now I was also just finished to decode. it is a 24 bit code. my results: 101001001010010010100000 as I mentioned already rc switch does not comeclear with everything. It's not a problem for me to write a send and receive sketch.
I think rc-switch receives itnot because there is a stop signal.
Can you modify this example to receive the decoded code directly?
This way I can implement it in Evil Crow RF and modify the RSSI, Count and Time parameters from the web panel
yes this is the plan, but it requires a comprehensive analysis of the received raw data and very complex. so that everything is covered.
Writing something for your remote control is a bit easier. can then only receive signals that they are like those of their remote control.
I may be out of line here, but there is a brnach of rc-switch
that does just allow the sending of the RAW data. I think the branch is a bit behind current, but the developer is intending to get it in. Not sure if this helps you at all
Hello, LSatan,
I have a ask remote control from china, with the above code ı receive this codes, how can decode this remote and use in my code?
- [ ] ` ---------------------
10:50:52.082 -> Frequency scan Mode 10:50:52.082 -> --------------------- 10:50:53.653 -> Freq: 433.99 10:50:53.653 -> Rssi: -60 10:50:54.653 -> --------------------- 10:50:54.653 -> Receive Mode 10:50:54.653 -> --------------------- 10:50:57.022 -> Counter: 295 10:50:57.022 -> 1408,624,393,645,370,644,379,650,384,629,612,409,613,409,612,409,610,411,612,413,384,631,387,655,610,389,640,384,637,387,384,632,635,412,386,636,611,411,388,632,609,410,612,408,387,640,611,411,386,633,610,409,614,410,382,638,387,636,388,633,387,633,387,633,391,634,614,414,387,633,608,411,385,633,389,636,387,632,387,633,385,635,615,413,615,409,385,636,608,410,383,636,388,637,389,637,383,12820,1413,632,382,633,390,636,385,637,387,634,610,409,609,414,613,413,611,409,610,408,385,634,387,634,615,413,611,415,609,410,384,636,608,409,389,636,614,414,387,633,609,408,609,414,388,636,613,409,386,634,610,414,610,412,386,635,387,637,384,635,389,636,387,636,385,634,610,408,389,636,614,411,386,637,383,635,385,634,386,635,388,639,615,413,611,409,384,635,610,410,386,637,388,635,385,634,385,12821,1416,634,386,636,385,632,386,634,387,636,614,408,614,408,611,408,608,412,614,414,387,634,385,634,610,408,615,412,618,411,385,634,611,408,388,638,615,408,385,635,610,412,615,409,388,634,614,410,388,630,611,415,612,413,389,635,383,637,386,633,389,633,387,632,386,632,616,413,388,637,610,408,384,634,389,636,389,634,389,634,386,632,610,409,614,415,387,635,615,410,383,633,387,635,386,637,389,1312862,1390,645,377,623,407,628,384,630,385,632,638,387,613,410,635,385,635,410,612,388,388,631,412,608,636,410,611,385,637,412,389,607,635,410,385,634,613,413,385,633,610,410,616,412,386,634,610,410,387,631,610,410,613,413,389,634,386,632,386,634,388,636,388,637,387,631,610,409,388,635,614,413,388,635,385,633,386,635,388,636,388,635,610,409,610,413,390,632,614,413,386,633,385,633,388,636,388,12830,1384,655,359,657,387,634,388,633,388,633,610,409,609,412,614,413,613,410,609,409,384,635,387,636,614,409,609,410,609,408,388,637,614,409,387,636,610,408,384,634,615,413,614,409,385,633,609,414,388,637,613,409,609,409,384,634,388,638,388,637,384,635,384,634,388,638,615,413,385,634,609,408,389,637,388,636,384,634,385,634,383,635,640,388,615,413,384,634,609,408,388,638,389,636,389,633,385,12818,1411,634,383,635,388,637,387,635,383, 10:51:01.272 -> Counter: 295 10:51:01.272 -> 1407,633,390,641,372,653,372,644,394,619,626,405,629,382,632,410,608,410,609,410,384,630,386,631,635,412,610,409,610,409,386,633,611,409,387,636,611,413,388,632,610,408,609,408,409,613,639,391,382,635,634,390,632,408,383,636,389,631,389,623,391,646,369,644,378,651,386,626,612,409,384,632,409,632,386,634,387,635,384,636,384,634,385,636,383,637,388,638,609,415,382,637,382,637,382,637,382,12837,1391,656,361,656,388,631,383,637,384,637,608,417,606,413,610,409,634,383,634,415,361,638,384,635,633,406,611,411,615,414,388,615,634,406,381,635,615,400,386,640,616,397,623,393,393,644,622,403,379,649,608,410,608,412,384,631,385,630,412,611,409,609,413,632,386,632,387,634,613,416,385,634,385,634,386,634,388,637,387,636,384,635,384,635,385,636,385,639,611,412,386,634,386,634,385,634,385,12844,1396,633,385,632,389,634,387,637,384,636,609,410,631,382,635,412,617,387,616,407,383,635,411,632,608,415,609,411,616,387,408,616,631,408,379,634,615,396,396,649,618,394,624,403,378,652,608,408,383,630,635,386,636,390,383,631,410,633,386,633,384,634,387,636,384,635,384,636,610,409,383,636,407,634,385,635,385,636,382,635,383,637,381,637,405,614,388,635,616,403,400,640,374,644,395,615,396,1148335,1395,645,371,645,378,649,384,628,385,630,635,409,611,410,613,412,613,386,638,385,410,633,384,635,616,411,613,387,636,385,409,633,611,410,385,634,610,413,389,634,610,409,611,413,387,636,614,412,386,632,610,410,610,409,385,636,389,637,388,635,385,635,385,635,386,635,389,637,611,409,385,635,384,635,388,638,384,637,385,637,384,634,409,610,408,613,410,636,615,382,407,635,389,614,402,641,374,12838,1383,645,394,619,401,623,405,628,383,630,610,412,635,387,635,385,634,410,610,412,385,632,385,634,610,413,610,410,609,409,387,635,614,413,385,635,610,409,384,634,634,407,608,414,381,638,607,404,388,639,606,402,629,399,396,649,368,644,372,645,379,651,383,628,385,631,387,657,610,410,384,635,384,633,385,634,384,636,384,636,384,637,384,636,384,636,408,637,609,404,389,632,373,655,366,640,395,12815,1420,622,380,652,383,630,385,632,412, 10:51:05.072 -> Counter: 295 10:51:05.072 -> 1394,645,372,647,378,652,381,629,381,630,636,386,634,408,611,408,613,409,615,414,387,632,387,631,611,409,615,414,611,413,387,632,610,409,388,635,614,412,386,633,610,410,615,411,388,636,608,411,384,635,613,415,613,410,386,632,386,635,387,638,389,634,387,630,385,637,613,413,615,409,386,633,386,638,384,637,388,636,385,634,385,635,614,415,389,632,386,632,611,409,388,639,386,637,384,635,385,12830,1389,656,360,658,384,635,383,631,384,639,610,413,616,408,611,409,607,415,613,409,391,634,389,636,612,407,613,407,613,406,388,637,615,409,390,632,611,410,388,631,617,411,614,412,388,631,613,408,389,633,614,413,616,410,383,633,385,635,389,635,387,638,383,635,385,635,613,415,613,410,385,633,390,636,389,632,387,633,386,633,386,634,612,413,385,639,385,636,610,408,385,639,385,636,388,636,388,12828,1411,630,386,632,386,633,387,635,387,635,610,409,610,407,616,413,608,413,613,411,386,635,387,632,610,408,639,382,635,389,412,612,635,383,408,610,633,414,383,637,608,414,614,408,381,633,615,399,390,645,617,397,625,404,379,650,386,627,383,633,384,634,413,629,389,630,611,409,611,413,387,635,385,635,385,635,384,636,386,635,385,636,610,413,386,635,385,636,637,380,409,609,414,616,407,612,416,1234241,1387,651,370,647,394,644,376,623,407,628,610,411,611,410,612,409,611,410,635,385,387,632,409,607,636,414,610,388,637,387,413,609,638,385,410,608,635,413,388,634,614,388,637,384,410,633,613,388,413,609,638,388,637,387,385,632,411,633,388,634,386,634,386,635,385,633,610,413,614,414,388,636,385,633,386,634,388,636,388,635,388,635,610,410,384,637,388,636,613,413,388,635,385,634,385,634,388,12830,1390,657,359,657,384,634,384,634,387,636,609,409,609,413,615,413,615,410,610,409,385,635,392,633,614,410,609,410,610,413,388,636,614,413,385,633,610,410,387,636,614,413,610,410,385,633,610,414,388,637,612,413,610,409,385,634,388,635,388,635,387,636,385,634,386,634,610,409,614,414,388,637,390,633,385,633,389,636,388,636,385,634,610,409,385,635,389,637,615,410,385,634,388,639,388,633,386,12819,1387,658,384,634,386,635,385,634,384, 10:51:07.712 -> Counter: 295 10:51:07.712 -> 1407,634,382,636,382,660,359,659,384,637,611,402,617,403,608,423,617,392,617,420,369,644,381,651,608,407,611,412,611,409,385,631,611,412,381,633,638,386,411,609,639,385,638,385,409,632,614,388,413,608,635,385,634,412,386,636,389,633,386,632,387,634,386,636,388,637,387,634,387,632,611,414,388,636,388,634,388,630,388,633,387,640,389,634,610,410,386,633,610,409,390,635,389,638,385,636,386,12819,1411,631,385,634,388,634,388,634,385,632,610,408,634,386,618,413,613,413,609,410,383,636,383,637,615,413,616,409,610,409,385,636,614,416,388,634,610,409,386,636,615,412,614,409,385,633,613,412,387,636,614,409,610,409,389,633,386,637,386,637,384,635,384,635,388,638,387,635,390,634,610,411,384,636,389,634,387,639,389,633,386,634,385,635,614,409,388,639,611,415,384,632,387,633,388,637,387,12811,1408,630,385,657,387,632,388,633,386,633,608,411,607,414,615,411,614,414,608,389,411,633,387,636,610,409,611,413,611,387,412,633,611,413,386,638,610,409,384,635,611,410,611,408,387,634,611,415,386,635,613,411,612,409,385,634,385,637,388,632,388,638,387,636,386,633,387,633,390,637,616,411,385,634,384,635,385,636,390,634,391,633,387,632,610,414,388,638,613,410,384,634,385,636,387,639,383,1395430,1408,633,384,634,387,636,387,637,388,635,610,408,609,413,614,413,613,409,609,409,384,636,382,637,639,389,614,413,610,409,384,635,634,383,407,613,633,415,382,638,608,416,606,408,377,639,629,400,375,640,622,394,619,419,371,645,379,651,383,628,385,632,386,633,410,633,385,634,385,634,610,410,385,634,385,635,384,637,385,636,384,637,384,637,634,384,407,634,606,404,389,629,391,646,392,618,399,12816,1403,649,356,653,384,630,387,632,386,632,635,410,609,409,612,412,613,412,610,409,384,633,385,634,609,414,631,388,631,397,390,625,618,419,370,645,603,407,407,628,609,411,612,409,384,631,635,386,386,659,608,387,638,385,410,632,386,634,386,633,385,636,385,634,388,636,386,634,385,637,610,408,384,634,385,635,408,613,408,638,383,635,381,638,606,414,380,638,615,403,403,634,374,630,397,623,391,12827,1400,645,378,650,382,629,384,631,385, `
Hi @LSatan,
Great library port! Would you mind sharing some hints on how to decode timings into ASK? I have Hormann gate's remote and would like to decode the signal:
Freq: 433.92
---------------------
Receive Mode
---------------------
Counter: 126
2256,736,728,720,736,704,9960,1096,9560,1120,720,1104,1464,7640,1512,1104,704,1464,7632,10336,1496,1096,728,1088,1088,3424,4952,1104,1104,1096,1080,5712,736,15752,256,104,648,128,664,400,272,104,2224,712,720,704,712,728,4552,1080,3032,1488,1088,712,1104,1064,104,3768,1880,1080,1480,1088,1088,1056,5720,1112,720,1480,712,8024,1104,1112,8416,1112,752,1088,1112,1104,1456,720,16096,15760,248,712,1512,728,728,728,9576,720,1104,1088,1472,5712,2280,1112,728,1096,1480,1096,1064,1072,712,1056,3784,1080,704,1472,384,232,5712,1120,1088,1112,1104,8424,1104,712,1120,1088,1072,6104,1112,1112,53272,696,688,1488,728,736,720,720,704,720,704,4152,1072,2648,736,1504,1104,10328,9952,1456,11104,1128,1096,1104,1496,1088,1072,1080,696,1480,1064,104,344,328,14176,1112,1072,696,1472,360,640,1104,696,104,16056,736,744,1488,720,720,704,704,6480,3824,736,1480,1088,1096,696,1104,1056,1056,104,752,648,672,104,760,640,104,1072,352,656,1072,2248,736,1112,1088,1464,696,5720,1504,704,1104,8424,1112,1128,1120,704,8408,2264,1104,1096,1072,8016,1096,1096,728,16072,704,704,5352,720,728,4168,1072,1080,2264,1504,1104,1120,712,1088,1096,9576,1104,704,1096,1080,1480,696,1456,680,1112,1496,736,2248,1104,1080,1096,1064,104,6080,1120,1088,9944,1512,1080,1088,1120,1080,1080,4192,1488,1104,1096,
Counter: 73
368,256,104,624,128,2264,728,10736,728,1104,1432,104,696,1064,6880,1112,1112,1088,1464,664,1072,6096,728,1472,1104,1072,672,104,1072,1064,1072,1048,104,768,248,128,1072,1104,1120,1104,1472,1080,1056,1096,680,1472,1112,1864,1096,1112,1480,680,1464,392,624,1040,1112,1120,1120,1120,1096,1088,704,1440,384,624,104,1048,104,376,216,42112,280,104,672,1512,736,728,696,720,704,712,680,680,4536,368,216,1464,1072,1856,1504,1128,696,1496,704,1072,1080,760,656,1048,104,2224,736,11872,728,1096,1088,1472,712,1072,104,1080,1072,760,248,104,1040,1096,1504,1104,1112,1104,680,784,648,1088,104,5680,728,1480,1096,8024,744,1480,1096,1064,680,
Counter: 61
240,104,368,272,344,136,152,120,368,176,144,360,256,120,712,736,696,712,712,728,8416,1120,1480,704,1080,1464,680,3784,728,1120,1488,1088,9192,1104,704,1472,1072,1080,7632,1088,1072,1496,1072,368,640,400,632,104,5320,1104,1112,1480,5736,2248,1128,1096,1088,704,1472,62952,688,688,656,104,696,344,256,3800,744,4536,704,1448,104,4160,1112,1088,1456,680,1080,1080,4560,1104,1488,704,1456,6880,1104,1096,1096,712,1472,704,5744,1096,1512,1096,1096,1080,704,104,1440,4184,1096,1464,696,1464,1056,1072,1056,368,632,1056,104,384,624,104,1064,1072,688,3800,
Counter: 129
128,176,3792,736,704,720,696,680,664,3832,576,104,384,424,200,360,104,192,728,216,3800,1104,1096,9944,1488,1104,728,9592,3008,1104,1080,1064,1072,4936,2256,1112,704,1432,1072,5736,712,1472,1104,1088,1064,400,608,888,104,1032,120,368,464,120,104,3376,1104,1128,16544,224,680,392,224,2264,728,728,704,728,704,712,3856,608,392,104,424,104,648,128,744,200,128,752,200,424,104,2240,2272,1088,1096,680,1080,7248,1128,696,1432,104,704,776,232,120,3776,2272,1104,1088,10368,1088,1088,1112,704,776,632,1056,696,104,752,232,4552,1472,1080,1112,1104,1072,1080,4184,1496,34144,112,144,128,360,200,104,384,240,104,2248,752,728,728,704,672,704,7640,1496,728,1456,104,1064,1080,6864,1112,704,1472,7640,1520,1104,9936,1120,1096,1072,1456,1064,1056,6480,1120,1096,1456,680,6104,1120,1128,1064,1088,400,248,104,20352,104,184,120,368,248,104,3000,736,728,744,704,712,696,4528,392,232,128,1032,368,680,3792,2272,1088,1072,104,5712,720,1504,704,1096,1072,1072,1088,5704,2240,1472,104,672,1080,1056,104,1080,744,128,160,120,1024,128,1056,104,752,256,3792,1120,720,1488,1088,720,1072,104,1040,1024,4920,1088,1096,1088,8000,1080,712,
Counter: 242
736,608,120,512,176,240,1104,1120,728,1112,800,632,696,104,1040,1432,104,384,272,792,656,368,200,152,872,112,104,1056,2240,2248,1496,688,104,1064,1456,384,104,192,104,4920,2264,720,9536,1104,1848,1480,1104,704,8392,1104,1088,392,624,1072,6880,1128,712,15752,104,192,120,2240,1496,712,736,688,720,720,672,4128,120,3776,2264,704,784,280,1456,696,1072,760,608,128,392,224,128,736,648,688,768,216,1080,776,616,360,224,128,1408,392,240,104,5680,1072,1448,1088,1080,368,616,128,376,656,4184,1096,1104,784,256,1456,1072,6496,1112,1104,1056,1480,688,104,8376,1096,1056,104,376,232,128,1448,1056,384,592,376,256,39984,216,120,2248,1512,736,680,728,9944,1104,1104,1488,696,1072,1080,7256,696,1456,688,1432,688,6872,1480,9952,1120,1056,1472,1096,1080,1064,5304,3776,704,1480,1088,1056,384,624,3416,1104,1120,728,1344,1096,1072,16520,224,104,2240,1504,720,704,696,12224,1496,712,1112,1056,128,7232,720,1488,672,1472,696,1072,776,248,1408,128,5304,1080,1480,696,1080,760,264,760,248,752,256,6096,1096,1056,6488,2640,704,1448,1064,1040,104,1080,4576,1104,688,1352,392,616,120,1040,104,18688,120,128,120,1488,1512,728,752,712,712,704,712,720,4112,2640,728,2264,800,248,104,1048,1440,400,232,3808,2248,1088,1080,1088,1024,128,384,272,768,624,912,128,4176,1480,1072,1064,1056,104,376,232,5720,1120,1096,1056,1360,104,1072,104,5688,728,1104,1104,1072,1472,672,104,1424,128,904,104,360,288,128,272,376,120,448,368,104,208,120,248,104,2256,1120,1120,704,1464,18848,128,2248,1496,736,712,704,680,392,248,680,104,3832,224,128,3376,1472,712,1064,784,208,1456,104,648,128,7216,1056,1088,1048,120,656,104,768,632,392,528,104,5688,1088,1088,1056,680,5680,2264,10328,1112,1104,1072,1480,368,224,6112,1120,1080,1104,1072,696,1464,384,648,104,376,128,216,104,112,648,104,
Counter: 310
3024,712,728,696,696,704,696,656,128,5704,704,1096,1464,1080,376,232,128,1424,104,384,248,104,760,192,128,1008,376,392,176,176,736,128,200,760,176,296,200,2232,1880,1072,1096,1072,1072,3424,1488,1128,1104,1096,1104,704,8040,1088,1488,1064,104,1040,1072,680,768,608,120,368,128,568,376,1128,1096,1112,1496,720,1472,9184,720,1480,1072,1040,128,16520,208,144,648,120,368,232,128,360,208,560,200,3024,728,720,712,4520,5720,720,1488,712,1072,104,1320,128,6856,720,1096,10704,1096,1080,400,272,1104,1064,784,232,768,232,104,1048,2232,2632,1088,1080,480,496,104,5344,1112,1128,1464,8024,1128,1096,1048,104,688,1448,376,608,952,656,128,15728,168,144,384,120,152,2256,1504,728,712,688,696,696,4376,120,376,336,144,152,368,104,104,744,128,152,120,760,592,392,392,328,2232,1880,1480,704,1080,1440,104,680,5712,1128,1088,1448,1064,704,1480,1056,392,144,528,104,376,128,528,128,928,200,712,2256,1112,1080,9592,720,1488,1088,704,1064,1080,104,6088,1104,1096,392,648,1064,368,616,1080,104,6456,16072,120,352,200,152,360,128,144,128,656,120,392,120,2264,728,728,744,704,4536,104,768,224,368,224,120,944,208,752,104,448,1112,2280,720,1096,808,624,680,800,248,792,632,128,6448,1088,1104,1448,104,368,592,128,368,200,128,4928,1136,704,1048,1096,1056,1040,1056,4904,1096,1120,1072,696,1480,1040,392,224,128,4904,744,1504,1096,1064,928,104,1048,104,1040,104,5712,1096,1104,688,59832,216,160,2264,736,744,720,696,680,704,8016,1496,712,1480,7624,1488,1080,9944,1096,1096,1456,104,1048,664,104,5712,1120,1072,1080,1080,6096,2264,1120,688,1088,1072,8408,1120,1096,1080,888,128,1080,680,1464,2264,728,15768,152,120,360,184,128,384,232,120,352,232,376,232,128,384,152,392,240,120,704,1504,744,736,4552,5720,1112,1056,1064,1072,1032,128,360,256,1056,5712,1128,1464,1064,680,104,760,288,1088,768,232,3784,728,1096,1456,528,1064,1048,104,5720,1496,1096,1104,952,224,680,1456,104,5296,1496,712,1464,1064,1080,1072,736,104,120,880,280,368,104,552,120,392,176,128,168,104,3408,1096,1080,688,15744,128,368,120,120,2224,720,720,720,712,696,696,672,104,3824,104,232,152,360,240,2616,2256,1088,1080,536,480,1048,120,1024,104,688,760,128,192,760,104,152,256,224,368,256,328,200,360,104,104,200,200,4560,1064,104,688,1072,1080,760,256,1064,792,
Counter: 501
51144,200,144,1472,728,712,728,720,696,704,712,688,6112,1120,1504,728,1080,1448,536,456,4184,1128,1496,1072,712,1112,792,240,104,1448,5688,720,1472,712,1064,104,1424,1032,128,1072,1856,2256,1088,9176,1504,1104,696,1072,1072,752,224,128,6072,1088,1104,8024,1104,744,15752,208,104,360,128,176,1496,720,744,728,728,712,688,392,280,696,8024,720,1104,1472,1040,104,1048,104,1080,640,128,1064,768,232,128,1480,1872,1120,1096,1448,104,1048,1064,376,632,1056,3400,728,1080,9168,2256,1072,1432,104,760,264,5728,736,1112,1120,1064,1448,104,368,224,128,840,240,248,120,376,384,120,104,512,128,176,176,2240,2240,1088,1088,704,1456,1080,384,104,560,120,680,104,15736,184,144,352,224,2232,720,720,712,720,704,688,104,7224,1512,728,1080,1472,464,528,5304,1488,1112,696,1056,104,1056,104,752,632,104,368,600,152,1008,152,1024,128,2240,688,1480,712,1072,104,1248,136,128,392,640,1064,376,104,576,104,640,128,736,112,144,768,168,1120,1112,1120,1096,1464,1088,7640,1096,1104,1472,720,7248,1120,1088,1088,696,1424,1056,104,360,640,656,104,15760,208,152,3760,720,688,720,400,256,688,672,104,3816,224,128,736,176,160,896,176,768,168,120,208,128,4528,1088,1096,696,2248,3432,1120,2656,1072,1080,7616,1504,1088,1056,104,1096,392,224,120,760,232,760,168,792,240,120,744,144,128,120,944,1112,1488,1112,1096,1104,680,8400,736,1464,1080,848,104,128,360,656,1080,1048,104,368,208,272,128,128,360,200,328,120,1032,104,2240,1112,1104,680,15944,120,440,120,152,368,128,128,152,336,104,232,360,216,368,224,144,360,128,232,344,128,128,648,104,376,120,360,248,384,240,4160,1080,1088,1256,152,672,1064,1432,2264,1112,712,1088,1088,792,384,216,104,1064,696,768,232,2632,1128,1104,1088,1056,552,448,5728,1096,1096,1088,680,1080,104,4552,1104,1496,1096,1064,104,1048,680,104,5704,1104,1456,680,104,1400,144,1064,392,640,680,344,376,448,104,2264,1120,1104,408,272,1472,1080,104,368,648,104,656,15776,240,720,1488,712,696,736,704,688,704,672,688,3832,152,152,104,2248,1480,728,1088,8016,1512,1120,696,1096,784,264,1448,104,1088,1048,360,104,568,120,464,152,272,120,104,376,272,120,120,128,544,2256,1104,2632,1072,1104,648,104,1056,128,5680,1488,1096,1080,7640,1120,1464,11488,696,1456,1088,1056,656,128,15728,184,152,360,224,120,2224,720,728,712,501,
Counter: 500
47360,152,352,128,120,368,200,144,720,1520,720,720,728,392,272,696,696,3856,128,2232,1480,1104,1072,1080,6504,1104,1104,1472,688,8032,1472,728,1120,1472,672,104,1424,392,632,1056,104,376,208,128,744,104,1096,1088,1104,1128,1096,1424,128,7616,1112,1104,1104,1464,688,1448,376,632,672,248,152,360,144,104,296,104,1088,1096,2240,1088,704,1344,1064,1080,16520,128,112,368,120,200,720,744,696,720,720,712,688,10336,1104,1088,1080,664,1448,104,672,5712,1504,712,1464,936,696,104,6088,712,1080,104,1448,7624,1120,1104,1080,1072,1472,1040,120,5704,728,1104,1072,1096,6088,1120,1128,1104,1080,1088,6480,16072,1496,696,728,696,712,688,712,680,6880,1120,1472,1064,1088,880,128,104,680,1432,104,3408,1880,1104,1496,696,1464,1048,104,360,240,104,1040,128,1048,104,736,104,176,128,760,232,1496,712,1120,1496,712,1456,496,104,472,5328,1112,1088,1088,1472,408,664,1056,104,1032,120,656,2632,736,1120,1072,1072,1456,104,656,1440,392,624,384,120,120,104,104,168,1120,1096,1120,1112,1064,1080,672,104,1432,104,384,560,152,17656,120,712,1480,720,720,704,680,704,680,400,264,680,4112,120,768,160,120,768,128,120,768,120,120,104,104,104,120,2256,1104,736,1472,376,240,1072,104,760,632,104,696,1064,104,744,128,152,128,864,296,128,104,360,104,120,200,760,128,128,176,104,832,152,128,376,232,120,2224,1096,1104,1464,704,920,104,776,624,104,656,104,1296,128,344,104,576,128,696,176,200,3024,1104,1080,1088,1056,7272,1096,736,1096,1048,1056,104,1440,648,104,3800,1080,1096,1096,1088,1056,4568,1888,15776,120,120,368,144,144,128,2232,744,712,728,712,704,400,224,6104,1104,1480,1112,1056,104,1064,6496,1096,1088,1472,688,784,640,104,360,240,328,4176,1120,1496,704,1080,1464,672,128,3760,1880,1104,1096,1080,1048,8400,1088,680,1080,104,760,264,1064,1432,128,5704,1088,1072,1064,128,1048,1064,5312,15776,200,112,1464,1504,712,696,720,696,672,104,664,656,128,4152,1128,1080,1456,1072,6496,1496,720,1088,1080,1448,7632,1096,1488,712,8024,1104,1104,1128,1080,9576,1088,744,1056,104,1088,1080,1456,712,928,120,248,200,368,280,248,104,120,2248,1104,1096,1088,1064,1080,656,128,1424,104,19072,152,360,152,120,152,2216,736,712,712,712,704,392,272,680,3856,232,784,120,152,120,1080,2648,1128,1088,672,104,872,528,4176,1128,1104,1480,696,1464,8024,728,1080,1448,104,501,
Counter: 501
400,360,104,208,352,128,224,1456,720,728,696,696,696,696,680,120,7600,1104,1496,1056,104,1064,104,1048,104,376,608,128,1056,3032,1104,1096,9552,720,1512,712,1472,776,264,1064,128,360,608,128,376,232,176,128,344,104,200,128,2216,1096,1120,1080,104,1064,1448,4184,1512,1104,712,1096,1048,104,1064,1312,248,696,4944,1088,1096,1088,1056,1088,5328,15760,152,144,376,128,120,352,128,200,504,144,424,128,128,360,104,192,104,672,376,176,360,128,264,2248,4528,896,104,1072,680,768,224,128,760,104,144,288,376,528,112,1120,1112,1080,1072,392,648,408,248,1072,5728,1488,1120,1088,384,640,1096,664,104,7248,1864,808,272,9576,1104,712,1464,10328,1112,1080,1096,1080,5728,1112,1104,696,15752,152,128,120,368,120,176,368,240,104,2232,1512,712,680,704,688,4552,376,104,128,192,176,368,608,144,344,248,768,208,104,744,104,152,104,120,104,360,104,120,104,128,104,120,104,360,200,224,224,728,232,344,104,328,120,376,448,128,360,128,352,720,2256,1104,1120,10688,696,1480,1096,656,328,408,584,104,368,608,104,384,232,768,192,152,752,168,128,1112,1112,1104,1120,1456,1072,6488,1120,1128,1088,1456,400,232,6096,1104,1112,1112,1096,712,1240,1056,1056,120,16520,200,104,728,1496,736,712,728,416,256,704,8024,1888,1112,1472,4576,5320,1088,1096,1104,1072,1464,384,608,376,632,384,176,120,120,384,632,104,376,400,744,104,152,152,104,384,240,768,240,176,176,120,376,608,352,128,376,128,2248,720,1104,1096,1064,104,1088,7256,712,1488,1088,688,1072,4568,1488,1104,1104,1096,1112,9928,15864,200,336,104,184,120,368,176,128,360,112,192,720,752,696,744,704,712,448,224,672,3856,552,176,1032,3048,1496,1064,1096,864,120,1056,376,616,368,592,128,616,176,744,200,104,1104,1112,1096,1104,1072,1488,1064,1064,104,392,472,128,368,584,144,2232,728,1504,424,624,104,1048,104,1032,104,384,632,104,376,224,5696,1120,1488,1080,408,624,120,1048,5336,1112,1104,1480,408,280,1432,4552,1088,1112,1064,1056,704,20344,208,120,368,400,360,120,152,1464,736,720,728,712,704,8408,1880,1480,1104,1080,736,248,6432,1088,1088,1096,1064,104,6096,704,1488,704,1456,384,632,104,5296,1112,1112,1120,1096,792,240,104,1424,128,4168,1472,1112,720,1088,1072,1072,1440,3424,2264,1104,1112,1088,6864,720,15760,128,176,128,1440,720,744,720,688,416,256,712,8024,1888,501,
Counter: 501
240,120,696,736,696,720,736,712,712,688,9944,1480,8032,1864,1472,712,760,632,104,6848,728,1488,680,1072,104,1048,104,760,608,104,6456,1096,1104,1032,104,1072,1456,752,152,152,2232,696,1496,1112,8040,2256,1096,1096,1064,1088,376,488,128,1048,120,544,200,2624,1096,744,15744,128,120,152,368,152,224,376,152,104,128,1496,720,712,712,728,400,272,680,688,3952,104,1096,1096,1120,1504,728,4952,3032,2640,704,1504,9184,720,1080,1040,120,1416,128,664,104,760,104,176,2272,2264,1104,1112,1080,1072,1424,104,368,128,208,176,200,368,576,128,1872,1496,1120,704,1112,1064,1064,776,584,352,248,768,632,104,368,616,128,2232,1120,1096,1072,104,1064,952,648,104,3784,736,15752,104,184,128,344,152,104,176,360,192,360,176,128,120,336,208,104,104,720,736,720,736,704,712,400,248,3840,248,128,1080,2272,1488,720,1464,1056,104,1040,4176,2648,720,1480,696,104,1448,704,760,584,144,4544,752,1080,1080,1448,680,104,760,192,128,1048,104,1000,176,736,160,176,736,104,752,128,128,152,744,232,128,736,272,104,1064,1496,1096,1088,1088,392,248,896,472,104,560,224,192,368,256,1000,176,2216,1488,728,1496,4560,4584,720,1480,1096,17680,200,120,608,176,336,104,144,168,376,344,352,120,712,728,728,712,712,704,680,4112,120,4920,728,1496,1080,1064,2248,4568,744,1496,688,1448,104,672,104,744,592,120,4544,736,8024,3424,1104,1096,768,248,1480,376,128,536,128,368,648,104,3392,1104,736,1072,1088,1072,9552,1096,1080,1120,680,104,1048,304,408,648,872,128,104,16488,104,152,152,376,304,1456,736,720,704,704,712,680,104,688,7232,1096,1472,704,1480,376,128,344,392,608,104,5328,1504,728,1464,680,128,1400,120,5320,1480,416,256,1104,1072,776,600,3008,1136,1136,1088,1112,1080,6112,1896,1480,1112,696,1072,1080,1024,128,1320,224,376,232,3792,1120,1104,1112,1088,1056,1032,416,272,1440,496,128,416,128,360,104,176,200,120,440,320,15728,248,392,104,376,120,344,184,128,128,344,192,368,224,128,2200,696,728,696,4144,1048,776,256,1096,1464,728,1488,1088,416,608,392,608,4184,1512,712,1464,696,1448,688,6104,736,1088,1096,1368,112,360,152,200,752,256,104,744,128,248,1080,1136,1112,1096,1080,1040,120,752,136,120,1424,104,4184,1480,1112,688,1072,784,256,1064,104,3768,2280,1088,1104,1056,5720,1128,1128,688,15744,104,168,144,352,224,120,688,501,
Counter: 501
208,120,360,200,128,360,200,104,712,736,704,736,720,720,7632,1504,704,1096,1464,696,1360,176,672,104,736,104,200,128,4544,1096,1488,1080,712,4568,2632,1096,1096,696,1080,776,216,128,1408,128,664,752,224,344,128,368,128,736,152,120,128,1104,1096,1088,1096,1088,1472,400,120,104,376,128,2248,3392,712,1096,1080,1048,832,568,128,2232,1128,1112,1128,1112,1064,1064,1064,400,584,3384,1888,15752,224,152,336,152,152,144,344,120,128,152,360,184,128,1480,696,736,400,304,720,424,248,7648,736,1096,1496,712,1488,680,768,256,832,176,384,376,376,152,128,368,160,128,248,208,344,104,224,1120,1480,1112,712,1448,400,624,7640,1088,1072,1472,376,232,5712,2256,1088,1464,1072,832,144,1080,696,768,144,112,120,104,120,1096,736,1096,1088,1056,1448,2264,5720,1096,1088,1088,688,1440,392,576,120,616,320,680,128,15736,400,344,160,144,704,736,720,720,720,696,408,224,696,408,232,104,672,104,4136,224,152,344,120,104,120,736,104,424,144,360,200,144,760,240,128,736,152,160,200,120,368,224,120,736,160,352,152,376,248,1112,1504,1120,1104,704,4568,3800,2256,1080,1056,1088,6864,1888,1096,1072,1064,104,752,256,104,1048,104,864,448,104,120,360,408,304,368,104,424,144,1096,752,1488,1104,400,256,1080,1072,1072,1456,368,232,760,352,224,1096,1080,1104,1120,1088,1064,1080,360,616,120,384,184,104,1040,200,120,344,104,336,200,128,360,192,256,176,120,688,15768,248,352,104,144,1480,680,728,720,720,408,232,672,728,704,3832,168,272,120,640,104,3416,9576,1888,1464,104,1048,688,1432,1056,392,584,128,3376,2272,728,1120,1080,1440,104,368,248,120,744,648,104,656,104,760,192,128,760,240,120,760,208,128,744,152,176,736,200,120,104,1096,1496,1096,1080,1088,704,1272,120,4176,1088,1480,720,1472,1072,5704,1104,1080,712,1464,18840,128,360,120,192,368,144,152,368,128,104,192,472,128,104,360,120,128,680,736,728,720,720,696,4536,104,672,104,736,184,104,104,152,128,3376,688,776,640,680,1064,1416,128,4152,1496,1104,744,1464,1080,384,592,128,5680,704,1104,1064,104,1456,704,1424,120,1848,3424,1104,1096,1456,1064,368,640,104,368,632,680,104,2640,1872,1104,1080,1488,696,1432,104,384,600,120,1088,2272,2256,1088,1096,688,104,1440,18816,120,216,1480,720,728,704,712,736,696,9168,744,1104,1456,8016,728,1112,1496,501,
I figured it out, so let me leave a hint for the following researchers. The signal I posted is Manchester encoded and it's proprietary. You won't be able to decode it using standard lib API.