Thank you I will take a look at this now. I finally figured out what i was doing wrong. (I'm not a C guy and have never used visual studio). I thought I was viewing the output window, but realized it was displaying then disappearing after 1/2 a second. once I could see the real output... Well Damn the problem was obvious. I ended up creating a new project again and moving over the bistro files. But when it compiles I get a Memory Overflow :( 117.8% full.
Really I'm just trying to learn how to use this thing so I can make some minor tweaks to the UI. But out of the box it has memory overflow? Seems odd to me.
I will try to import your project now.
edit: OMG thanks so much! your version compiled first try. I see allot of chages vs what is in the repo. Voltage monitor has a different delay set. fastpress setting is set inside the "if" instead of outside. Faster battery check :) Removal of unused SOS code, some changes to the strobe that I don't fully understand. Some changes to CAP_PIN (whatever that is)...lots of other stuff removed that I don't understand at all.
I'm such a newb at this, but I guess it is expected we will modify the code to fit on the MCU? Or are these typically flashable out of the box? I can see some of it was safe to remove as it did not look like it was being used, but allot of the other parts that were changed I cannot really understand what they do or the reason for the changes.
I guess I will have to base my changes on your working code instead.
Thanks!