I wish there was an easier way for people to begin using git & github. It is a problem I have with my students as well. The github app might make it tolerable. I know it is another thing to figure out.
Yes, that is the enum
problem. There is a discussion about how do deal with those. So, right now I don’t define them at all (I’m thinking of a node that has the values listed in the description for now).
The patches that need an enum, like set-data-rate
in RF24, should take a number. It’s the best we have right now.
I “fixed” RF24, so that inputs that are enums should compile now, the fixes look like:
auto _cspin = static_cast<int> (getValue<input__cspin>(ctx)); // int
And I fixed the pragma
that references the arduino library.
rf24-ll.xodball (148.2 KB)