Sara Damiano
Sara Damiano
Can you submit a pull request or post new text for me to add?
I think there's quite a bit more abstraction that could be done. Several major project do this - think Blynk or Arudino JSON. I'm surprised you picked on Serial, though....
I think you're pain is related to the modifications you've made. I barely change anything to switch between boards, just which env I'm using in the platformio file. And I...
Also, have you tried a git gui like GitKraken for messy merges. It's very helpful.
I think you need to move more of your modifications into separate files and classes so you don't have these painful merges. @aufdenkampe are you having problems like multi-hour merge...
Oh. Yes, I definitely have a separate ino that I always use. Atom has a *fabulous* extension called split-diff that makes it really, really easy to compare two files and...
ok, changed all so now merely defining the printout/debug/deep_debug output destination will not cause output. The destination for printout can be set universally with ```#define STANDARD_SERIAL_OUTPUT``` and will be set...
@aufdenkampe or @fisherba if you could get some money for someone to develop this, I think it would be pretty sweet.
Tied to https://github.com/ODM2/ODM2DataSharingPortal/issues/139 and https://github.com/ODM2/ODM2DataSharingPortal/issues/7
All of the processor-dependent stuff should be in LoggerBase and WatchDogs, with some sneaky kickers probably hiding in the SDI-12's interrupt dependency. Like Neil's hinting at, the big things would...