diff options
author | ThomasintAnker <thomasintanker1@gmail.com> | 2024-06-18 16:23:51 +0200 |
---|---|---|
committer | ThomasintAnker <thomasintanker1@gmail.com> | 2024-06-18 16:23:51 +0200 |
commit | a55d0bed6240c54f6173b1e38e80212c02c302de (patch) | |
tree | 07c15eebc8cd84e1071a3f72d3c74475017372f3 /puzzle/dummy/main.cpp | |
parent | b45b5d04daa29fcdd456233a931dcbb5b287769f (diff) | |
parent | 245fde65808ce902064ab438296f04f691d007e7 (diff) |
Merge branch 'master' into wip/handover
Diffstat (limited to 'puzzle/dummy/main.cpp')
-rw-r--r-- | puzzle/dummy/main.cpp | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/puzzle/dummy/main.cpp b/puzzle/dummy/main.cpp new file mode 100644 index 0000000..3d84679 --- /dev/null +++ b/puzzle/dummy/main.cpp @@ -0,0 +1,36 @@ +#include <Arduino.h> +#include <Wire.h> + +#include "drv/arduino/mod.h" +#include "pb-mod.h" + +#ifdef TEST_A +#define ADDR_RX 0x69 +#define ADDR_TX 0x20 +#define MSG "aa" +#define MSG_SIZE 3 +#define MSG_DELAY 10 +#endif + +#ifdef TEST_B +#define ADDR_TX 0x69 +#define ADDR_RX 0x20 +#define MSG "bbbbbbbb" +#define MSG_SIZE 9 +#define MSG_DELAY 10 +#endif + +const char * PBDRV_MOD_NAME = "dummy"; +const i2c_addr_t PBDRV_MOD_ADDR = ADDR_RX; + +void setup() { + pbdrv_setup(); +} + +void loop() { + pbdrv_i2c_send(ADDR_TX, (uint8_t *) MSG, MSG_SIZE); + delay(MSG_DELAY); +} + +void pbdrv_i2c_recv(const uint8_t * data, size_t size) { } + |