Fabian Peter Hammerle
|
03494733f3
transmit(): prepend length byte in variable packet length mode internally
|
před 3 roky |
Fabian Peter Hammerle
|
9905a5538f
add `_bytes` suffix to method names `get/set_packet_length`
|
před 3 roky |
Fabian Peter Hammerle
|
caa0c3d324
marcstate enum: add RX & RXFIFO_OVERFLOW to prepare for future receive support
|
před 3 roky |
Fabian Peter Hammerle
|
f7cc40b7bb
transmit: fix exception message
|
před 3 roky |
Fabian Peter Hammerle
|
456d952f41
added method `set_packet_length()` with example
|
před 3 roky |
Fabian Peter Hammerle
|
0846ac2e96
method `get_packet_length` is now public; transmit: adapt payload length check for fixed length mode
|
před 3 roky |
Fabian Peter Hammerle
|
22b47e56e8
support for fixed packet length mode via new method `set_packet_length_mode(PacketLengthMode.FIXED)`
|
před 3 roky |
Fabian Peter Hammerle
|
ec5cc12e3c
transmit function: added comment regarding configuration of package length through first byte of payload
|
před 3 roky |
Fabian Peter Hammerle
|
42946a578c
added method `disable_checksum()` to disable automatic CRC sum appending in TX and checking in RX mode
|
před 3 roky |
Fabian Peter Hammerle
|
ffbdd522a5
transmit: added comment regarding bit order
|
před 3 roky |
Fabian Peter Hammerle
|
6fdf41560b
remove return type hint from __exit__ to restore python<3.8 support
|
před 4 roky |
Fabian Peter Hammerle
|
ea787234b9
fix __exit__ return type hint
|
před 4 roky |
Fabian Peter Hammerle
|
2bc397185f
setup ci pipeline
|
před 4 roky |
Fabian Peter Hammerle
|
994a9a5ede
added GPLv3+
|
před 4 roky |
Fabian Peter Hammerle
|
ffdea3cbd0
transmit: expect payload as bytes instead of List[int] to avoid "bytes" > 0xff
|
před 4 roky |
Fabian Peter Hammerle
|
8baeca685e
split long line
|
před 4 roky |
Fabian Peter Hammerle
|
c986c7c7df
move enum definitions out of CC1101 class
|
před 4 roky |
Fabian Peter Hammerle
|
1d47edfd55
move ModulationFormat definition to options.py
|
před 4 roky |
Fabian Peter Hammerle
|
8f327069f1
added setter & getter for sync mode
|
před 4 roky |
Fabian Peter Hammerle
|
dfccbf86ea
added method to enable manchester encoding & decoding
|
před 4 roky |
Fabian Peter Hammerle
|
27f4f542f8
added context manager enable asynchronous transmission mode
|
před 4 roky |
Fabian Peter Hammerle
|
070e20b3f8
disable "data whitening" to deobfuscate transmitted data
|
před 4 roky |
Fabian Peter Hammerle
|
2cbd08ad49
transmission: fix OOK modulation by selecting correct power amplifier for logic '1'
|
před 4 roky |
Fabian Peter Hammerle
|
cb21efb78e
added getter for transceive mode
|
před 4 roky |
Fabian Peter Hammerle
|
e011a34031
added method to read all configuration registers
|
před 4 roky |
Fabian Peter Hammerle
|
c0c56aeb8d
define all SPI/register addresses in cc1101/addresses.py
|
před 4 roky |
Fabian Peter Hammerle
|
348c38f0e0
added symbol rate setter
|
před 4 roky |
Fabian Peter Hammerle
|
5b87f62d78
test symbol rate conversion
|
před 4 roky |
Fabian Peter Hammerle
|
1eefc89920
added getter for symbol rate
|
před 4 roky |
Fabian Peter Hammerle
|
e5c64b0104
OOK modulation
|
před 4 roky |