With the addition of phase offset, and period, it should be possible to address the slowness of some patterns and maybe synchronization too.
human,
Good work.
I've developed a stand alone Android app that will control the LEDs. It started out only using the 1.3.1 version and could only do the macro based stuff, but with your mods to oreoled, it can now do a lot more. I haven't added the phase offset, period and amplitude yet.
I've noticed that the Solo can sometimes loose sync and the patterns don't always look the same. Maybe this is due to timing as to when I send the commands and some of it persists from one setup to the next. I also have not figured out what FADEOUT does.
I also added motor tests so it can spin up each motor. Not much control in the GUI yet, but the whole project is a WIP, and there is a lot of unused code from other projects lurking in the sources.
It talks directly to the Solo, no Solo app, no python or Solex needed. The commands take effect instantly when you push the "Engage" button.
If you or anyone else wants a copy of the .apk PM me and I'll e-mail it. File size is > 3Mbytes and you will have to side load it.
Sources will be available when it has more features implemented.
Attached is the README.
Later today I'll reflash the new stuff and see how it looks. Can I just copy the py files in rather than reflashing the firmware too?
Long term goal is to be able to control the solo via my app. I've got a lot of the stuff stubbed out waiting for more round tuits.With just the macro mode I lost interest after getting the leds & motor test to work. Now with the Leds in better shape and a bit of free time I'm poking at it again.
3DR probably lost interest in the ESC & LED code once they had it working and laid off the programmers, so no bug fixes or updates.
My initial tests with the extended rgb control will only use strobe mode if the others don't work right.
Without a controller would be cool, but I would worry about range.
Awesome job Man! quick question do you have the script for the police style LED's it looks bad ass plus I want to bust my neighbors....J/K lol or at least break some chops....I love this stuff! Here's a quick review I did this evening. I should probably be asleep. But instead I'm tinkering with LEDs and eating thin mints.
Awesome job Man! quick question do you have the script for the police style LED's
led_control.py --color 255 0 0 --pattern siren --applyto front_right --applyto back_left --color 0 0 255 --pattern siren --applyto front_left --applyto back_right
This is for some reason not working on mine. I deleted the old files and reran the script several times to no avail. Running led_control.py, it fails in the middle of the script.
Working great now. I love being able to change the flash rate and phase. That made a huge difference! I still need to prefix the commands with python in Solex. But I presume that's an issue with Solex. I can SSH the commands directly from my phone and laptop without and prefix.[
Yes the latest version (0.05) works now in Solex without adding the python prefix, great job @human and Thanks for the hard work..Thanks. I think I was finally able to fix the python / Solex issue in the latest version (0.05), which I uploaded this morning.
To upgrade to 0.05, do we just need to delete the old files and rerun the new script? Sorry, I'm new.
If you're just installing it for the first time, all you have to do is run the script.
The deleting old files was for people that were using very early versions of the program.
I think I am using 00.4, so it wont be a first time install.... just wondering if I needed to delete any files before running the 00.5 install_led_control.sh script. Thanks again for your hard work and providing us with this wonderful firmware upgrade/LED customization package!
We use essential cookies to make this site work, and optional cookies to enhance your experience.