Commit Graph

33 Commits

Author SHA1 Message Date
797a104f1f Improve examples of packets and add small code sample 2024-04-18 01:03:44 +10:00
08f89c6baf Include cstddef in PacketParser.cpp to fix error about size_t
Some checks failed
RFPowerView CI / build (push) Failing after 7s
2024-04-13 17:47:50 +10:00
4153487f7a Add build.yaml for Github 2024-04-13 17:47:50 +10:00
cbf188e554 Fixes to readme 2024-04-13 17:35:57 +10:00
f069022f5c Document protocol and added examples 2024-04-13 17:27:15 +10:00
a398a0b679 Add more parser tests 2024-04-13 17:26:52 +10:00
168c1414bd Improve failure message when a packet parser test fails 2024-04-13 17:25:49 +10:00
83f6e8fa52 Improve failure message when a CRC test fails 2024-04-13 17:25:33 +10:00
5b6d951cbc Simplify test setup using a helper to convert hex strings to byte arrays 2024-04-13 17:25:13 +10:00
88caab56a2 Commit generated .vscode/extensions.json 2024-04-10 21:14:04 +10:00
d3325b71cd Fixes to unit tests to work on native platform 2024-04-10 21:13:45 +10:00
3d315be27f Add a native environment to platformio.ini 2024-04-10 21:12:33 +10:00
71dbf1f4ca Rename runParseUnityTests to just runUnityTests 2024-04-10 21:11:12 +10:00
7f7e02a8b7 Avoid including Arduino.h where possible 2024-04-10 21:10:31 +10:00
746d0fad6f Create initial tests
Tests are run via a PlatformIO project
2024-04-09 00:31:46 +10:00
4460224202 Reformat library.json 2024-04-04 21:50:14 +11:00
a7db18d8ac Bump version to 0.0.3 v0.0.3 2024-04-04 18:00:46 +11:00
52d03a1ac9 Add support for more packet types 2024-04-04 17:58:18 +11:00
07f46ecfe7 Add support for various header values 2024-04-04 17:58:18 +11:00
90e101c47e Add callbacks for getting raw buffer 2024-04-04 17:58:18 +11:00
e488cf86d4 Add a tiny bit more context to the README 2024-04-04 17:55:36 +11:00
9f9dfbfff2 Update library.json to point to Github mirror 2024-04-04 17:55:20 +11:00
89dd174543 Set specific version numbers for dependencies v0.0.2 2024-02-18 23:35:44 +11:00
7d08e8e86c Reduce power level v0.0.1 2024-01-03 11:54:20 +11:00
f94715c4fc Use rolling codes from Packet when filling buffer 2024-01-02 21:09:07 +11:00
d1adfa54ef Return a boolean to indiciate if a packet was sent to the radio successfully 2024-01-02 21:05:19 +11:00
c6b6ec65c9 Enable filling buffer with packets that use fields 2024-01-02 21:05:00 +11:00
e57e55775a Add rolling code fields to Packet 2024-01-02 20:45:35 +11:00
2ccbbd18dd Initial ability to send a packet from RFPowerView 2023-12-31 10:21:23 +11:00
09fd491fdc Add packetCallback to RFPowerView class 2023-12-30 23:34:06 +11:00
9d507fdb0b WIP: Making RFPowerView class 2023-12-22 12:05:24 +11:00
c84c2dfbdc Initial code 2023-12-21 16:43:41 +11:00
b69b784056 Initial commit 2023-12-21 14:41:51 +11:00