W1CDN commented on pull request W1CDN/vulpes#38 2023-09-13 21:57:33 -05:00
Use arduinomorse instead of Jled

I can start on schedule and run forever, then stop by switching the program to off. Seems like a good place to stop.

Repeating n times seems like a for or while loop.

Waiting the right…

W1CDN commented on pull request W1CDN/vulpes#38 2023-09-13 21:35:52 -05:00
Use arduinomorse instead of Jled

I think Jled and arduinomorse were fighting for the gpio. I commented all the Jled stuff out and at least got one message out on startup.

W1CDN commented on pull request W1CDN/vulpes#38 2023-09-13 21:06:44 -05:00
Use arduinomorse instead of Jled

Ugh, I can't get it to send on cycle.

Maybe try continuous first?

W1CDN created pull request W1CDN/vulpes#38 2023-09-13 20:13:42 -05:00
Use ardiunomorse instead of Jled
W1CDN commented on pull request W1CDN/vulpes#24 2023-09-13 11:58:18 -05:00
Set up scheduled program cycles

Hmm. morses_sequence_blink_test->Forever().Update();

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-12 21:28:32 -05:00
Set up scheduled program cycles

Lol, if I comment out the division, I can at least run the function.

So tomorrow I can…

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-12 21:23:25 -05:00
Set up scheduled program cycles

Get a little more information with monitor_filters = esp32_exception_decoder in platformio.ini.

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-12 21:13:05 -05:00
Set up scheduled program cycles

The igniter code works pretty well when stripped down, even if I don't understand it.

The problem is that for Morse, I need to know the duration of the message, which means that the `MorseEffect…

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-12 18:26:53 -05:00
Set up scheduled program cycles

https://github.com/ArduinoGetStarted/led (ezLED) is interesting, but I get errors on build. See Sites/ezLED.

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-12 10:57:23 -05:00
Set up scheduled program cycles

This causes it to reboot over and over:

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-11 21:48:04 -05:00
Set up scheduled program cycles

I'm going to look for JLed alternatives, or maybe ask for help developing this function.

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-11 21:29:24 -05:00
Set up scheduled program cycles

Back to this:

I am trying to write a function to…

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-11 21:09:13 -05:00
Set up scheduled program cycles

I'm beginning to think there really is no way to update/replace a Jled sequence on the fly in loop(). So I could set up some basic options and let people choose from a list, until I can figure…

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-11 20:08:57 -05:00
Set up scheduled program cycles

Switching from continuous to off:

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-11 19:36:05 -05:00
Set up scheduled program cycles

When using DelayAfter(), need to take that into account for remainer_wait and total_wait math, because it's outside of the duration returned by morse_cycle.Period().

W1CDN commented on issue W1CDN/vulpes#36 2023-09-11 19:06:39 -05:00
Check for cycle drift

I ran it for 8.5 hours today and it was off 2-3 seconds by the end.

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-10 09:04:20 -05:00
Set up scheduled program cycles

Only took 14 hours to "fix" this, I guess: W1CDN/vulpes#24 (comment).

Now it looks like the alarm will work after removing/adding power (because the time…

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-10 08:52:51 -05:00
Set up scheduled program cycles

After some refreshes in the browser, looks like that one is the correct time. I did the same modification to the other one and it seems to be working similarly.

These are DS3231M chips, so…

W1CDN commented on pull request W1CDN/vulpes#24 2023-09-10 08:40:48 -05:00
Set up scheduled program cycles

It seems to have worked (turned on at 8:36 AM):