Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Car Remotes #462

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ The regtest system is not developed yet, but accepting signal recordings.

## Installation instructions

Clone this reposity to the root of rtl_433
Clone this repository to the root of rtl_433

## Running

Expand Down
139 changes: 139 additions & 0 deletions tests/6sc2/01/g001_315.1M_250k.cu8

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions tests/6sc2/01/g001_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{"time" : "@0.316120s", "model" : "6SC2-CarRemote", "encrypted" : "D72E7008", "button_code" : 2, "button_str" : "Lock", "sequence" : 8545, "mic" : "CHECKSUM"}
{"time" : "@0.455928s", "model" : "6SC2-CarRemote", "encrypted" : "D72E7008", "button_code" : 2, "button_str" : "Lock", "sequence" : 8545, "mic" : "CHECKSUM"}
{"time" : "@0.595736s", "model" : "6SC2-CarRemote", "encrypted" : "D72E7008", "button_code" : 2, "button_str" : "Lock", "sequence" : 8545, "mic" : "CHECKSUM"}
{"time" : "@0.735552s", "model" : "6SC2-CarRemote", "encrypted" : "D72E7008", "button_code" : 2, "button_str" : "Lock", "sequence" : 8545, "mic" : "CHECKSUM"}
116 changes: 116 additions & 0 deletions tests/6sc2/01/g002_315.1M_250k.cu8

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions tests/6sc2/01/g002_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{"time" : "@2.510832s", "model" : "6SC2-CarRemote", "encrypted" : "B496ECC0", "button_code" : 1, "button_str" : "Unlock", "sequence" : 8546, "mic" : "CHECKSUM"}
{"time" : "@2.650648s", "model" : "6SC2-CarRemote", "encrypted" : "B496ECC0", "button_code" : 1, "button_str" : "Unlock", "sequence" : 8546, "mic" : "CHECKSUM"}
{"time" : "@2.790464s", "model" : "6SC2-CarRemote", "encrypted" : "B496ECC0", "button_code" : 1, "button_str" : "Unlock", "sequence" : 8546, "mic" : "CHECKSUM"}
{"time" : "@2.930276s", "model" : "6SC2-CarRemote", "encrypted" : "B496ECC0", "button_code" : 1, "button_str" : "Unlock", "sequence" : 8546, "mic" : "CHECKSUM"}
129 changes: 129 additions & 0 deletions tests/6sc2/01/g003_315.1M_250k.cu8

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions tests/6sc2/01/g003_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{"time" : "@2.333060s", "model" : "6SC2-CarRemote", "encrypted" : "2618AF6B", "button_code" : 4, "button_str" : "Panic", "sequence" : 8547, "mic" : "CHECKSUM"}
{"time" : "@2.472868s", "model" : "6SC2-CarRemote", "encrypted" : "2618AF6B", "button_code" : 4, "button_str" : "Panic", "sequence" : 8547, "mic" : "CHECKSUM"}
{"time" : "@2.612680s", "model" : "6SC2-CarRemote", "encrypted" : "2618AF6B", "button_code" : 4, "button_str" : "Panic", "sequence" : 8547, "mic" : "CHECKSUM"}
{"time" : "@2.752500s", "model" : "6SC2-CarRemote", "encrypted" : "2618AF6B", "button_code" : 4, "button_str" : "Panic", "sequence" : 8547, "mic" : "CHECKSUM"}
127 changes: 127 additions & 0 deletions tests/6sc2/02/g001_315.1M_250k.cu8

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions tests/6sc2/02/g001_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{"time" : "@0.482872s", "model" : "6SC2-CarRemote", "encrypted" : "D20886AC", "button_code" : 2, "button_str" : "Lock", "sequence" : 38486, "mic" : "CHECKSUM"}
{"time" : "@0.623028s", "model" : "6SC2-CarRemote", "encrypted" : "D20886AC", "button_code" : 2, "button_str" : "Lock", "sequence" : 38486, "mic" : "CHECKSUM"}
{"time" : "@0.763192s", "model" : "6SC2-CarRemote", "encrypted" : "D20886AC", "button_code" : 2, "button_str" : "Lock", "sequence" : 38486, "mic" : "CHECKSUM"}
{"time" : "@0.903360s", "model" : "6SC2-CarRemote", "encrypted" : "D20886AC", "button_code" : 2, "button_str" : "Lock", "sequence" : 38486, "mic" : "CHECKSUM"}
127 changes: 127 additions & 0 deletions tests/6sc2/02/g002_315.1M_250k.cu8

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions tests/6sc2/02/g002_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{"time" : "@0.247016s", "model" : "6SC2-CarRemote", "encrypted" : "E3050EFE", "button_code" : 4, "button_str" : "Panic", "sequence" : 38487, "mic" : "CHECKSUM"}
{"time" : "@0.387184s", "model" : "6SC2-CarRemote", "encrypted" : "E3050EFE", "button_code" : 4, "button_str" : "Panic", "sequence" : 38487, "mic" : "CHECKSUM"}
{"time" : "@0.527348s", "model" : "6SC2-CarRemote", "encrypted" : "E3050EFE", "button_code" : 4, "button_str" : "Panic", "sequence" : 38487, "mic" : "CHECKSUM"}
{"time" : "@0.667520s", "model" : "6SC2-CarRemote", "encrypted" : "E3050EFE", "button_code" : 4, "button_str" : "Panic", "sequence" : 38487, "mic" : "CHECKSUM"}
106 changes: 106 additions & 0 deletions tests/6sc2/02/g003_315.1M_250k.cu8

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions tests/6sc2/02/g003_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{"time" : "@0.246880s", "model" : "6SC2-CarRemote", "encrypted" : "02CAE4D4", "button_code" : 1, "button_str" : "Unlock", "sequence" : 38488, "mic" : "CHECKSUM"}
{"time" : "@0.387084s", "model" : "6SC2-CarRemote", "encrypted" : "02CAE4D4", "button_code" : 1, "button_str" : "Unlock", "sequence" : 38488, "mic" : "CHECKSUM"}
{"time" : "@0.527296s", "model" : "6SC2-CarRemote", "encrypted" : "02CAE4D4", "button_code" : 1, "button_str" : "Unlock", "sequence" : 38488, "mic" : "CHECKSUM"}
{"time" : "@0.667504s", "model" : "6SC2-CarRemote", "encrypted" : "02CAE4D4", "button_code" : 1, "button_str" : "Unlock", "sequence" : 38488, "mic" : "CHECKSUM"}
28 changes: 28 additions & 0 deletions tests/6sc2/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 6SC2 - Car Remote (315 MHz)

## Manufacturer
- Unknown

## Supported Models
- 6SC2 CMGU
- 6SC2 CDFA

## Notes

The transmitter uses a rolling code message with an unencrypted sequence number.

### Button operation
This transmitter has 4 buttons which can be pressed once to transmit a single message

## Images
* Front

![front](pics/front.jpg)

* Internal

![front](pics/internal.jpg)

* Chip

![front](pics/chip.jpg)
Binary file added tests/6sc2/pics/chip.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/6sc2/pics/front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/6sc2/pics/internal.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
File renamed without changes.
103 changes: 103 additions & 0 deletions tests/Microchip/HCS361/01/lock_315.1M_250k.cu8

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions tests/Microchip/HCS361/01/lock_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{"time" : "@3.186000s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 2, "encrypted" : "D6D58B8A", "mic" : "CRC"}
{"time" : "@3.186000s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 2, "encrypted" : "D6D58B8A", "mic" : "CRC"}
{"time" : "@3.186000s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 2, "encrypted" : "D6D58B8A", "mic" : "CRC"}
{"time" : "@3.186000s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 2, "encrypted" : "D6D58B8A", "mic" : "CRC"}
{"time" : "@3.186000s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 2, "encrypted" : "D6D58B8A", "mic" : "CRC"}
153 changes: 153 additions & 0 deletions tests/Microchip/HCS361/01/panic_315.1M_250k.cu8

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions tests/Microchip/HCS361/01/panic_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{"time" : "@1.248400s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 8, "encrypted" : "CE8B4953", "mic" : "CRC"}
{"time" : "@1.248400s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 8, "encrypted" : "CE8B4953", "mic" : "CRC"}
{"time" : "@1.248400s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 8, "encrypted" : "CE8B4953", "mic" : "CRC"}
{"time" : "@1.248400s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 8, "encrypted" : "CE8B4953", "mic" : "CRC"}
{"time" : "@1.248400s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 8, "encrypted" : "CE8B4953", "mic" : "CRC"}
{"time" : "@1.248400s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 8, "encrypted" : "CE8B4953", "mic" : "CRC"}
{"time" : "@1.248400s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 8, "encrypted" : "CE8B4953", "mic" : "CRC"}
132 changes: 132 additions & 0 deletions tests/Microchip/HCS361/01/unlock_315.1M_250k.cu8

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions tests/Microchip/HCS361/01/unlock_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{"time" : "@2.378712s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 1, "encrypted" : "A8BC96BB", "mic" : "CRC"}
{"time" : "@2.378712s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 1, "encrypted" : "A8BC96BB", "mic" : "CRC"}
{"time" : "@2.378712s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 1, "encrypted" : "A8BC96BB", "mic" : "CRC"}
{"time" : "@2.378712s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 1, "encrypted" : "A8BC96BB", "mic" : "CRC"}
{"time" : "@2.378712s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 1, "encrypted" : "A8BC96BB", "mic" : "CRC"}
{"time" : "@2.378712s", "model" : "Microchip-HCS361", "id" : "0A0145B", "battery_ok" : 1, "button" : 1, "encrypted" : "A8BC96BB", "mic" : "CRC"}
Binary file added tests/Microchip/HCS361/02/g001_315.1M_250k.cu8
Binary file not shown.
3 changes: 3 additions & 0 deletions tests/Microchip/HCS361/02/g001_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@1.215192s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 7, "encrypted" : "2691538A", "mic" : "CRC"}
{"time" : "@1.313508s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 7, "encrypted" : "2691538A", "mic" : "CRC"}
{"time" : "@1.411820s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 7, "encrypted" : "2691538A", "mic" : "CRC"}
143 changes: 143 additions & 0 deletions tests/Microchip/HCS361/02/g004_315.1M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/Microchip/HCS361/02/g004_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@0.428400s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 13, "encrypted" : "C69D2041", "mic" : "CRC"}
{"time" : "@0.526716s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 13, "encrypted" : "C69D2041", "mic" : "CRC"}
{"time" : "@0.625024s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 13, "encrypted" : "C69D2041", "mic" : "CRC"}
Binary file not shown.
3 changes: 3 additions & 0 deletions tests/Microchip/HCS361/03/g001_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@1.149560s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 7, "encrypted" : "E041D29F", "mic" : "CRC"}
{"time" : "@1.247564s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 7, "encrypted" : "E041D29F", "mic" : "CRC"}
{"time" : "@1.345572s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 7, "encrypted" : "E041D29F", "mic" : "CRC"}
108 changes: 108 additions & 0 deletions tests/Microchip/HCS361/03/g002_315.1M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/Microchip/HCS361/03/g002_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@1.850396s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 4, "encrypted" : "0581DB46", "mic" : "CRC"}
{"time" : "@1.948404s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 4, "encrypted" : "0581DB46", "mic" : "CRC"}
{"time" : "@2.046412s", "model" : "Microchip-HCS361", "id" : "AB9F4AA", "battery_ok" : 0, "button" : 4, "encrypted" : "0581DB46", "mic" : "CRC"}
55 changes: 55 additions & 0 deletions tests/Microchip/HCS361/04/lock_315.1M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/Microchip/HCS361/04/lock_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@1.830872s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "42201C1A", "mic" : "CRC"}
{"time" : "@1.911960s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "42201C1A", "mic" : "CRC"}
{"time" : "@1.993032s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "42201C1A", "mic" : "CRC"}
63 changes: 63 additions & 0 deletions tests/Microchip/HCS361/04/panic_315.1M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/Microchip/HCS361/04/panic_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@0.726312s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "729099A8", "mic" : "CRC"}
{"time" : "@0.805788s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "729099A8", "mic" : "CRC"}
{"time" : "@0.885272s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "729099A8", "mic" : "CRC"}
Binary file added tests/Microchip/HCS361/04/unlock_315.1M_250k.cu8
Binary file not shown.
3 changes: 3 additions & 0 deletions tests/Microchip/HCS361/04/unlock_315.1M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@1.227276s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "6225C0F8", "mic" : "CRC"}
{"time" : "@1.306748s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "6225C0F8", "mic" : "CRC"}
{"time" : "@1.386232s", "model" : "Microchip-HCS361", "id" : "24DDB57", "battery_ok" : 0, "button" : 10, "encrypted" : "6225C0F8", "mic" : "CRC"}
Binary file added tests/Microchip/HCS361/40146F.pdf
Binary file not shown.
54 changes: 54 additions & 0 deletions tests/Microchip/HCS361/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Microchip HCS361 KeeLoq Code Hopping Encoder based remotes

## Manufacturer
- Microchip

## Supported Models
- Leer - OUTE_ELC (FCC ID KOBLEAR1XT)
- Marelli - (FCC ID KBRASTU15)
- Jeep / Chrysler remote
- Any other devices using HCS361

## Notes

66 bits transmitted, LSB first.

Extended Serial Number Disabled:

```
| 0-31 | Encrypted Portion
| 32-59 | Serial Number
| 60-63 | Button Status (S3, S0, S1, S2)
| 64 | Battery Low
| 65-66 | CRC
```

Extended Serial Number Enabled (does not include button codes):
```
| 0-31 | Encrypted Portion
| 32-63 | Serial Number
| 64 | Battery Low
| 65-66 | CRC
```
Note that the button bits are (MSB/first sent to LSB) S3, S0, S1, S2.
Hardware buttons might map to different combinations of these bits.

- [Datasheet](40146F.pdf)


## Images
* Front - Example 1

![front](pics/front_1.jpg)

* Front - Example 2

![front](pics/front_2.jpg)

* Front - Example 3

![front](pics/front_3.jpg)

* Front - Example 4

![front](pics/front_4.jpg)
Binary file added tests/Microchip/HCS361/pics/front_1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/Microchip/HCS361/pics/front_2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/Microchip/HCS361/pics/front_3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/Microchip/HCS361/pics/front_4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
266 changes: 266 additions & 0 deletions tests/alps/fwb1u545/01/lock_433.92M_250k.cu8

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions tests/alps/fwb1u545/01/lock_433.92M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"time" : "@0.199628s", "model" : "Alps-FWB1U545", "id" : "4817E61E", "button_code" : 14, "button_str" : "Lock", "sequence" : 34788}
271 changes: 271 additions & 0 deletions tests/alps/fwb1u545/01/panic_433.92M_250k.cu8

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions tests/alps/fwb1u545/01/panic_433.92M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"time" : "@0.199624s", "model" : "Alps-FWB1U545", "id" : "4817E61E", "button_code" : 12, "button_str" : "Panic", "sequence" : 34796}
815 changes: 815 additions & 0 deletions tests/alps/fwb1u545/01/panic_held_433.92M_250k.cu8

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions tests/alps/fwb1u545/01/panic_held_433.92M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{"time" : "@0.201532s", "model" : "Alps-FWB1U545", "id" : "4817E61E", "button_code" : 5, "button_str" : "Panic Held", "sequence" : 34797}
{"time" : "@0.201532s", "model" : "Alps-FWB1U545", "id" : "4817E61E", "button_code" : 5, "button_str" : "Panic Held", "sequence" : 34797}
286 changes: 286 additions & 0 deletions tests/alps/fwb1u545/01/unlock_433.92M_250k.cu8

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions tests/alps/fwb1u545/01/unlock_433.92M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"time" : "@0.199620s", "model" : "Alps-FWB1U545", "id" : "4817E61E", "button_code" : 1, "button_str" : "Unlock", "sequence" : 34787}
20 changes: 20 additions & 0 deletions tests/alps/fwb1u545/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Alps FWB1U545 - Car Remote

## Manufacturer
- Alps Electric

## Supported Models
- FWB1U545, (FCC ID CWTWB1U545) (OEM for Honda)

## Notes
The transmitter uses a fixed code an unencrypted sequence number.

### Button operation
This transmitter has up to 4 buttons which can be pressed once to transmit a single message.

The panic button is held for a unique code.

## Images
* Front

![front](pics/front.jpg)
Binary file added tests/alps/fwb1u545/pics/front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions tests/astroflex/astrostart_2000/01/lock_372.4M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/astroflex/astrostart_2000/01/lock_372.4M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@0.098200s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 43, "button_str" : "Lock", "mic" : "CHECKSUM"}
{"time" : "@0.522720s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 43, "button_str" : "Lock", "mic" : "CHECKSUM"}
{"time" : "@0.947232s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 43, "button_str" : "Lock", "mic" : "CHECKSUM"}
24 changes: 24 additions & 0 deletions tests/astroflex/astrostart_2000/01/lock_secondary_372.4M_250k.cu8

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@0.100588s", "model" : "Astrostart-2000", "id" : "0410DE88", "button_code" : 43, "button_str" : "Lock", "mic" : "CHECKSUM"}
{"time" : "@0.524308s", "model" : "Astrostart-2000", "id" : "0410DE88", "button_code" : 43, "button_str" : "Lock", "mic" : "CHECKSUM"}
{"time" : "@0.948020s", "model" : "Astrostart-2000", "id" : "0410DE88", "button_code" : 43, "button_str" : "Lock", "mic" : "CHECKSUM"}
29 changes: 29 additions & 0 deletions tests/astroflex/astrostart_2000/01/panic_372.4M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/astroflex/astrostart_2000/01/panic_372.4M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@0.098996s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 31, "button_str" : "Panic", "mic" : "CHECKSUM"}
{"time" : "@0.523500s", "model" : "Astrostart-2000", "id" : "0410DE88", "button_code" : 31, "button_str" : "Panic", "mic" : "CHECKSUM"}
{"time" : "@0.947208s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 31, "button_str" : "Panic", "mic" : "CHECKSUM"}
25 changes: 25 additions & 0 deletions tests/astroflex/astrostart_2000/01/start_372.4M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/astroflex/astrostart_2000/01/start_372.4M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@0.098172s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 19, "button_str" : "Start", "mic" : "CHECKSUM"}
{"time" : "@0.522696s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 19, "button_str" : "Start", "mic" : "CHECKSUM"}
{"time" : "@0.947216s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 19, "button_str" : "Start", "mic" : "CHECKSUM"}
30 changes: 30 additions & 0 deletions tests/astroflex/astrostart_2000/01/stop_372.4M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/astroflex/astrostart_2000/01/stop_372.4M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@0.098188s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 47, "button_str" : "Stop", "mic" : "CHECKSUM"}
{"time" : "@0.522700s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 47, "button_str" : "Stop", "mic" : "CHECKSUM"}
{"time" : "@0.947216s", "model" : "Astrostart-2000", "id" : "3410DE88", "button_code" : 47, "button_str" : "Stop", "mic" : "CHECKSUM"}
33 changes: 33 additions & 0 deletions tests/astroflex/astrostart_2000/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Astrostart 2000 - Car Remote

## Manufacturer
- Astroflex

## Supported Models
- Astrostart 2000 (FCC ID J5F-TX2000)
- Astrostart 3000 (FCC ID J5F-TX2000)

## Notes

The transmitter uses a fixed code message. Each button press will always send three messages.

### Button operation
This transmitter has 5 (Astrostart 2000) or 6 (Astrostart 3000) buttons.
One or two buttons at a time can be pressed and held to send a unique code.
Pressing three buttons will result in a code, but is not unique to different button combinations.

### Using the primary / secondary serial number

The transmitter supports two sending two serial numbers.
Press and hold a button combination once to use the primary serial number.

The second serial number can be used by pressing the buttons in the below sequence:
1. Press a button or button combination twice, holding the combinations on the second press.
2. Hold the buttons down until you hear the four beeps / see the led flash slowly four times.

Note: The panic button will always send two messages on the primary serial number, and one message on the secondary number.

## Images
* Front

![front](pics/front.jpg)
Binary file added tests/astroflex/astrostart_2000/pics/front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
80 changes: 80 additions & 0 deletions tests/audiovox/PRO-OE3B/01/lock_303.3M_250k.cu8

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/audiovox/PRO-OE3B/01/lock_303.3M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"time" : "@1.230800s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 11, "button_str" : "Lock"}
{"time" : "@1.278720s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 11, "button_str" : "Lock"}
{"time" : "@1.326692s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 11, "button_str" : "Lock"}
Binary file added tests/audiovox/PRO-OE3B/01/option_303.3M_250k.cu8
Binary file not shown.
10 changes: 10 additions & 0 deletions tests/audiovox/PRO-OE3B/01/option_303.3M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{"time" : "@1.560708s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.608664s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.656660s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.704684s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.752716s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.800760s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.848808s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.896864s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.944920s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
{"time" : "@1.992980s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 10, "button_str" : "Option"}
248 changes: 248 additions & 0 deletions tests/audiovox/PRO-OE3B/01/unlock_303.3M_250k.cu8

Large diffs are not rendered by default.

13 changes: 13 additions & 0 deletions tests/audiovox/PRO-OE3B/01/unlock_303.3M_250k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{"time" : "@2.585300s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.633236s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.681216s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.729224s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.777244s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.825268s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.873308s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.921352s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@2.969396s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@3.017440s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@3.065496s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@3.113548s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
{"time" : "@3.161604s", "model" : "Audiovox-PROOE3B", "id" : "2EA9", "button_code" : 14, "button_str" : "Unlock"}
19 changes: 19 additions & 0 deletions tests/audiovox/PRO-OE3B/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Audiovox PRO-OE3B - Car Remote

## Manufacturer
- Audiovox

## Supported Models
- PRO-OE3B, AVX01BT3CL3 (FCC ID BGAOE3B)
- PRO-OE4B, AVX01BT3CL3 (FCC ID BGAOE3B)

## Notes

This transmitter uses a fixed code transmitting on 303.4 MHz.
The same code is continuously repeated while button is held down.
Multiple buttons can be pressed to set multiple button flags.

## Images
* Front

![front](pics/front.jpg)
Binary file added tests/audiovox/PRO-OE3B/pics/front.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added tests/chrysler_car_remote/01/lock_315.1M_920k.cu8
Binary file not shown.
1 change: 1 addition & 0 deletions tests/chrysler_car_remote/01/lock_315.1M_920k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"time" : "@0.837747s", "model" : "Chrysler-CarRemote", "id" : "401A7FED", "button_code" : 2, "button_str" : "Lock", "mic" : "CHECKSUM"}
Binary file not shown.
1 change: 1 addition & 0 deletions tests/chrysler_car_remote/01/panic_315.1M_920k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"time" : "@0.058843s", "model" : "Chrysler-CarRemote", "id" : "401A7FED", "button_code" : 4, "button_str" : "Panic", "mic" : "CHECKSUM"}
Binary file not shown.
1 change: 1 addition & 0 deletions tests/chrysler_car_remote/01/unlock_315.1M_920k.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"time" : "@0.065689s", "model" : "Chrysler-CarRemote", "id" : "401A7FED", "button_code" : 1, "button_str" : "Unlock", "mic" : "CHECKSUM"}
Binary file not shown.
Loading