csonsino
csonsino
@julenvitoria I had a similar problem shutting down my RetroPie arcade cabinet from a GPIO button. I think that Emulationstation saves metadata on the kill signal, but you need to...
@oclyke I found a pretty slick way to implement the timing using a `ctimer` in PWM mode (see `apollo3.cpp` in my [apollo3_ctimer_pwm](https://github.com/csonsino/Adafruit_NeoPixel/tree/apollo3_ctimer_pwm) branch). The last part that I'm struggling with...
I'm going to look into a different strategy. Even though I really like this `ctimer` mechanism, it requires that I attach a `am_ctimer_isr` handler directly, which then conflicts with BLE...
Great, I think that the code in the `ap3_pwm_output` function could come in handy, and it may make sense to split some of it out into a separate function. But...
I'm not sure what the ATP is doing, but from my experience if the application loop is doing anything other than controlling the LEDs, then they won't light up. I...
Hmmm. I don't know if I would merge that. It's a proof of concept, and I never quite got it working in an application that included any other functionality. A...
I wrote a quick and dirty proof of concept on the `apollo3` branch at https://github.com/csonsino/Adafruit_NeoPixel, but it uses the nasty "noop" timings. Will start looking at improving the timing mechanism...
PR posted. I have a project that I want to port to the Artemis Nano board, but I should be able to continue working on a better timing implementation in...
I implemented a few different timing mechanisms (see my `apollo3_flash_delay` branch - https://github.com/csonsino/Adafruit_NeoPixel/tree/apollo3_flash_delay). You can switch between the mechanisms by uncommenting the (one) desired `#define PIN_METHOD_XXX` towards the top of...