this post was submitted on 04 Jul 2023
41 points (100.0% liked)

flashlight

3037 readers
4 users here now

Portable illumination

Rules:

  1. Be excellent to each other
  2. Don't be the reason we need to make more rules

Related:

founded 2 years ago
MODERATORS
41
submitted 2 years ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Advanced UI

Simple UI

Background: This was 100% inspired by Lux-Perpetua's Andúril 2 UI diagram on BLF. In fact, Lux's diagram is so good, that I would have been happy to just use it except for one thing: the source isn't published, so you can't modify it. I also wanted to be able to keep it up to date with u/ToyKeeper's code. So I created my own...

~~This is where I intend to store all of my Anduril 2 UI diagrams, and any updates to them. Since ToyKeeper split off the multi-channel version of Anduril 2, I have created two new diagrams for it:~~

  • ~~Anduril 2 Multi-Channel Advanced UI (PNG)~~
  • ~~Anduril 2 Multi-Channel Simple UI (PNG)~~

Diagrams now hosted on GitHub.

~~Yeah, it got complicated enough that I could no longer fit the Advanced and Simple UI diagrams on a single page, so I had to split them.~~

~~As always, you are free to do whatever you want with these diagrams. I make these for myself, and I'm happy to share them with the community. You can find the source MS Visio file here. Feel free to make your own copy and modify it to your heart's content. The Visio file contains several pages:~~

  • ~~Single-Channel - Advanced/Simple UI diagram for the single-channel version of Anduril 2. I still need to update and post it.~~
  • ~~Multi-Simple - Simple UI diagram for the multi-channel version of Anduril 2.~~
  • ~~Multi-Advanced - Advanced UI diagram for the multi-channel version of Anduril 2.~~
  • ~~Diagram Parts - Various bits and pieces that I use in the various UI diagrams.~~

If you find any errors, please post a comment here. I try to keep the diagrams as accurate and up-to-date as possible, but you know, life happens. Enjoy!

Updates:

  • 2023-07-06: Fixed several issues pointed out here. Thanks @lowprofile!
  • 2023-07-09: Fixed a few more issues pointed out here. Thanks again @lowprofile! Also trying to get the wording in a few places more inline with the text manual.
  • 2023-07-15: Updated for r728 which added channels for red, yellow, green, cyan, blue, purple, and white. Added 4H from ON to Momentary Turbo. Added 3C from Tactical Mode to Next Channel Mode. Several other minor fixes. Huge thanks to @lowprofile for continuing to provide valuable feedback. This multi-channel diagram has been a journey!
  • 2023-07-17: Multiple visual enhancements/fixes thanks to @lowprofile. Incremented the version to r732 even though there were no material impacts to the diagram.
  • 2023-07-20: Modified the ramp part of the diagram to reflect the default Anduril 2 configuration (2C to Ceiling). Thanks again to @lowprofile for feedback. I also switch from revisions to build dates as suggested by ToyKeeper.
  • 2023-07-22: Made several corrections to the Simple UI diagram that I had been neglecting. Also made a slight wording change to the ramp config boxed on the Advanced UI diagram. Thanks to @lowprofile for all corrections. Finally, I incremented the build date to 2023-07-21, although there were no material impacts to the diagrams.
  • 2023-08-06: Several cosmetic fixes to the Simple and Advanced UI diagrams thanks to feed back from @lowprofile. Also incremented the build date to 2023-08-04, although there were no material impacts to the diagrams.
  • 2023-08-07: Several clarifications thanks to feedback from @lowprofile. Also incremented the build date to 2023-08-07, although there were no material impacts to the diagrams.
  • 2023-08-10: Several cosmetic fixes to the Simple and Advanced UI diagrams thanks to feed back from @lowprofile.
  • 2023-10-03: I'm embarrassed to admit that I missed an update from the 2023-08-27 release in which "smooth steps" were added (see the Ramp Extras Config). Other than that, there have been no material changes to the diagrams.
  • 2023-11-07: I finally got around to making a couple of updates suggested by @lowprofile. In the Strobe Modes on the Advanced UI diagram, you'll notice that 3C allows you to save the channel mode per strobe mode. Very cool!
  • 2024-01-01: Last update here on Lemmy. Lemmy is great, but it makes more sense to host the diagrams on GitHub when I can issue diagram releases corresponding with ToyKeeper's Anduril 2 releases. From now on, please access the diagrams there. It's a fairly significant update, so please be sure to read the README.
(page 2) 17 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 year ago (1 children)

these flowcharts are just fantastic!

thank you very much for sharing them

I have started using them, marked up with the specific changes I make to different anduril lights I own, like this one for my Aluminium TS10's:

https://i.imgur.com/YH8Eh5A.png

makes it really easy to keep track of changes I make to the factory defaults

I nominate this thread to be a sticky.. Thumbs Up!

load more comments (1 replies)
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago)

Thank you very much for the last update!

[–] [email protected] 1 points 1 year ago (1 children)

Apart from the "smooth steps", there has since been one more material change: the channel mode for the strobe modes is now individually saved per strobe mode. This allows to set a different channel mode for each suitable strobe mode.

This change was introduced with revision 753, 2023-08-24, and documented in the text manual with revision 783, 2023-10-12.

I have checked with Emisar D2, running ToyKeeper's latest release, anduril.2023-10-01.emisar-2ch.hex, and indeed, the channel mode is saved per strobe mode. So this is working.

This would be an addition to the Advanced UI diagram: "saved per strobe mode" could be added in Strobe Modes Actions 3C, which could then for example read 3C: Next channel mode (except Police Strobe), saved per strobe mode.

In addition, here comes a slight detail for consistency in the Advanced UI diagram: in Blinky/Utility Modes, it should maybe read Thermal Config instead of currently Thermal Configuration, as everywhere else in the diagram, it reads Config.

[–] [email protected] 1 points 1 year ago (1 children)

Thanks. I finally made the updates.

[–] [email protected] 1 points 1 year ago

Great, thank you!

[–] [email protected] 1 points 1 year ago

Thank you for the new upgrade!

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (2 children)

2023-12-03 is last release of @ToyKeeper. I'm testing it in FW3X and Turbo style is only in 10H menu and not in 7H (4 flash). I don't remember if it was in previous version. Is redundant menu or maybe some flashlight has this double function?

load more comments (2 replies)
[–] [email protected] 0 points 2 years ago (1 children)

Great work, thank you very much! A couple of details I noticed in this detailed diagram (Advanced UI):

  1. If I am not mistaken, for 3C from ON, Change Channel, 50/50 comes before, not after Tint Ramp, so the present order should be corrected.

  2. For the Strobe Modes, Police Strobe and Tactical Strobe should be in the opposite order, as Tactical Strobe comes before Police Strobe.

  3. Furthermore, in Strobe Modes, the Actions could include 3C: Change Channel.

  4. Also, for Lockout Mode, 3H for Change Channel could be added, possibly below 1H and 2H.

  5. Finally, maybe it is useful (if not too much detail) to specify what the two Momentary Floor, 1H and 2H in Lockout Mode, refer to. For 1H it could read Momentary Floor (lowest Floor of Smooth vs Stepped), and for 2H it could read Momentary Floor (highest Floor of Smooth vs Stepped), or Manual Memory if set.

[–] [email protected] 0 points 2 years ago (6 children)

Thanks so much for the feedback. I corrected #1, 2, 3, and 5 in the diagram for the Advanced UI. I can't get #4 to work on my dual-channel D4V2. It looks like it's changing channels, but it switches back to the original channel almost immediately. Are you able to get this working on a light? How is it supposed to behave?

load more comments (6 replies)
load more comments
view more: ‹ prev next ›