Ok, I did a bunch of testing (and fixing) using my sporty new OWK, and version 1.119 is now available for download from my site. Assuming this version works as well as I think it does. I'm going to consider removing the BETA version warning from my site. However, I thought I'd ask people what features they think are important and not yet implemented first.
Saw the build pictures of the OWK, and it is super nice! What blade did you use in the pictures you added of it? I will upload the new software shortly and do some testing on mine. I still need to figure out the data line issue, I believe its in the blade....
It says on your website it defaults to V2.3. Is that for the V2 board? What do I have to change to make it work with my V1 setup?
Also I'm changing the button configuration for my saber (one button) and the default is touch button. Before I could take out the sensitivity and change TouchButton power_; to Button power_; and it worked out great.
Now it says
#ifdef POWER_TOUCHBUTTON
power_(powerButtonPin, 1700, "pow"),
#else
power_(powerButtonPin, "pow"),
Which makes perfect sense. If it is a touch button use it and if not then use button.
And when I go to change TouchButton power_; it says
#ifdef POWER_TOUCHBUTTON
TouchButton power_;
#else
Button power_;
I understand the coding logic here but where I am defining touch button or button?
Would it be here?
#if VERSION_MAJOR >= 2
#define V2
#else
#define POWER_TOUCHBUTTON
#endif
Thank you for all the progress and work. I'll ask my students, tomorrow, who are making it, or own a different saber, what features they would like to see.
Regards,
GMcIvor