mathertel / DmxSerial2

An Arduino library for sending and receiving DMX RDM packets.
BSD 3-Clause "New" or "Revised" License
99 stars 30 forks source link

Add RDM Personality support #39

Open peternewman opened 3 years ago

peternewman commented 3 years ago

Closes #29

Blocked behind #37 (builds on the changes in there).

Obviously this adds new fields to the RDMINIT struct, currently in a way that isn't very backwards compatible, so I don't know what we want to do about that in terms of future releases.

There are also some other bits it would make sense to add while making a breaking change such as:

peternewman commented 3 years ago

Thanks for the review too @chrisstaite !

midikidi commented 3 years ago

Nice work Peter I will check it out

grahamrobertslx commented 2 years ago

How about adding sensor data to the RDM like adding ability to add a DHT22 for temperature sensor data. PID SENSOR_VALUE