/cub2bed_client

Primary LanguageC++MIT LicenseMIT

cub2bed_client

What is cub2bed_client?

Simple two-way message appliance

Purpose

Client message appliance alerts server appliance of message and receives status updates from server

Contributors

Software Dependencies

BOM

  • 1X each: Adafruit Arduino Pro Mini 328 - 5V (part 2378) + Adafruit FRM69HCW Radio Breakout (part 3070) + Adafruit FTDI Friend (part 284)
  • 1X: Adafruit Feather M0 RFM69HCW Packet Radio (part 3176)
  • simple button
  • 1 protoboard
  • wire

Pinouts

  • see Fritzing diagram

Information Sources

Issues (see cub2bed_server.md for common issues)

  • 071620 - optimize repetitive code in loop(); done in experimental branch but not sure code safe

Questions (see cub2bed_server.md for common issues)

Learnings (see cub2bed_server.md for common issues)

Feature Requests (see cub2bed_server.md for common issues)

Revisions

  • 050320: first version, adapted from datagram_client
  • 050520: [Q 041919] code looks like it could send packets to multiple clients based on form of client_address declare? -> yes
  • 050920: implemented conditional messaging
  • 071620
    • conditional compile path for button LED and/or neopixel
    • [FR]051920: Capture RSSI in DEBUG for all transmissions