Hi Luke, in the OP Config, I think it would be great if we had the posibility of editing the functions and triggers.
Also Id apreciate a lot if you add a pop up confirmation window for uploading and downloading the config to the board. I screwed it several times when pressing the wrong button.
EDIT: Also it wont be a bad idea to be able to move the functions with a mouse!
Hi, this is not an idea but a (hopefully) very easy request.In the open config I would like to be able to select a 12 pos switch too.Yes, I know I will be the only soul in the earth using it, but it is very handy for me, for triggering the user sounds.I programmed the radio in a way that having a 6 pos switch, with some software tweaking it feels and behaves like an 12 pos switch.So with the rotating switch I select the desired user sound, and with some logic switches and programming, when flicking another switch or pressing a push button I trigger it.This is the same system I am using for triggering the user sounds in the Benedini´s Mini and Micro.
Another idea, (not request but an idea)It would be nice to have two different "Max turret toration speed" one with the motor on, and another with the motor off. This has some sense, and means hand cranking the turret makes it turn slower than with the motor.
Also as you point, day by day better and newer radios are popping out. Have you seen the new Jumper T16? Looks like an amazing piece of technology, and has 6 push buttons in the front, so they can be used for triggering those user sounds. If for some disaster my 9xtreme radio dies, that will be my replacement.
Regarding the turret rotation speed, well, to be honest my (freak obsesive) idea was even a bit more deep than I stated.If I had the knowledge and the skills, what I would do is a proportional turret sound, so the more further you move the stick, the faster the turret sound loops. It has some sense, in real life the faster you hand crank the turret, the faster it will turn. And yep, being able to limit the manual turret speed is also cool. For me, the more features and customization, the better!
// Duration of the flickering effect in millisecondsconst unsigned long flickerDuration = 5000; //no idea where to put this - that should be cool if the user can set this in the OPCONFIGvoid EstartFlickering { // Check if the flicker duration has elapsed if (millis() >= flickerDuration) { // Turn off the LED and exit the loop digitalWrite(ledPin, LOW); return; } // Generate a random dimming value (0-255) int dimValue = random(256);;}
// Play the engine start sound TankSound->StartEngine();