its is not about "are we there yet?" I fully agree this is a project development, and only a sky is a limt...Oh, turns out I'm not done
I have a Core (black housing), got it last week and turns out must be sitting on shelfs for long time, cannot hold a OEM battery longer then 5 min. I will be ordering the Core 2 but backoredered at this moment ETA mid January.Core2 is still a few days away but I have the M5stack stuff installed.
What other things do I need to install?
This is awesome work!
\FXChronyv3\FXChronyv3.ino: In function 'void setup()':
\FXChronyv3\FXChronyv3.ino:189:28: error: 'doubleClick' was not declared in this scope
button.attachDoubleClick(doubleClick);
^~~~~~~~~~~
\FXChronyv3\FXChronyv3.ino:189:28: note: suggested alternative: 'double_t'
button.attachDoubleClick(doubleClick);
^~~~~~~~~~~
double_t
\FXChronyv3\FXChronyv3.ino:190:30: error: 'longPressStop' was not declared in this scope
button.attachLongPressStop(longPressStop);
^~~~~~~~~~~~~
\FXChronyv3\FXChronyv3.ino:191:22: error: 'singleClick' was not declared in this scope
button.attachClick(singleClick);
^~~~~~~~~~~
\FXChronyv3\FXChronyv3.ino:245:3: error: 'build_gun_menu' was not declared in this scope
build_gun_menu();
^~~~~~~~~~~~~~
Both Heltec & TT-Go repos updated:
Things:
- You can now get into the menu during the searching phase (long btn push)
-Sleep time goes upto 60s
-You get 20 shots in a string per gun
-Stores selected pellet per gun
-There's a new shot string menu item
-- First time you use it (or after reordering / adding / deleting a gun) got to shot string | initialise
-- shot string | review - click thru each shot and view pellet speed
-- shot string | clear - resets your shot string
-- shot string | dump - prints the shot string to UART (connect your PC and look in serial monitor)
-- shot string | stats - displays the stats for the shot string
I think I'm done, maybe some UI tweaks and M5stickPlus port but otherwise I'm calling this complete.
Red Wolf owners - watch out for my Rebel GCU early next year!
Happy New Year & Slava Ukraini!
I really like the idea about removing shots, and when I'm testing, 30-50 shots might be required to get meaningful strings.I realy like the development and what I see on the screen.
From my perspective as a 100 meters target shooter - and that is all outdoors for an ordinary airgunner - the most important data is the average + ES + SD.
But, I know that as well - the first 3 to 5 shot - are disposable !!! With every "cold start", is that you just started shooting or for every new tune. The Reg washers or orings or valve needs to warm up to stabilize.
So, a number of shots of 20 for example as a "total number" will tweak the numbers.
I am also a "large volume" shooter meaning 200 shots an average, so whatever I said is coming from "experience.
What would be involved ? to take a calculations "average" not from a total of 20 shots but a last 20 shots?
This looks amazing! Might I suggest changing the black to Green when aligned?Putting on the last finishing touches on the anti-cant (tilt) indicator. Will incorporate it into the shot display app. It will be shown BETWEEN shots only, taking the place of the speed display area in the middle. M5Stack next. That one is easier since there was an app already written for that wit the correct specs.
View attachment 319285
Glad you like it. In order to become self-sufficient in customizing colors and moving numbers around the screen, you can study the codes here: https://docs.m5stack.com/en/arduino/arduino_home_page?id=m5core_apiMy greatest THANKS to fe7565 he was able to manage my M5Core to this screen, now I would like to modify it a bit.
View attachment 319935
- Which line (or lines) in the code defines that "connected", I would like to turn that off.
also
- Which line in the code defines the "287", I would like to move it up to the center and change the collor.
[As a side note, I can brows through some menu's with a C button, but looks like the metric speed doesn't toggle between mps and fpsm so I would need that line number as well]
View attachment 319938
If you would take a look at the code next to the same lines I pointed you to in my last post, you would see where and how you can add dummy numbers for testing. If you get stuck, ask for help. But do try first.I know that would be a best option having a laptop in a garage and shoot my high power airgun and change the "txt" location on the spot, but I don't have that convenience, my PC room is upstairs and other corner of a house and I cannot shoot my gun in that room
How can I create a gost number let say "0000" for a speed text that will show on screen until the Core is connected to PC (same font size and color), and I can move it around without shooting the gun. When I am done just uncomment, or at least alternating when a first shot is registered?
That's great! Are you using the Core2? The touch screen? I like that a lot more than the Basic Core. It also has a 3x battery capacity compared to the Stick and the M5Stack Basic.Success! Now I'll move to other revisions as I learn.