Great, thank you!
Great, thank you!
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
.
Awesome! (and nothing silly here) :-)
Idea for the initial post (showing on top): Maybe it would be useful to also have the diagram (PNG) for Simple UI show up? As far as I can tell, there is one image that can function as a thumbnail at the very top (should probably just stay the Advanced UI PNG, as presently), but maybe in the text below, either the Simple UI PNG or both, Advanced UI PNG and Simple UI PNG, could be displayed (displaying both underneath each other would show them together and make clear that they belong together; and Anduril novices might want to start off with the Simple UI diagram and could see that one right away). This way, the Simple UI diagram would get more and immediate attention as well.
Yes, makes sense; and as these are great diagrams with high-quality PNG files, all is looking just fine to me.
Hi, multi-channel Emisar D2 user here, Model number 0135, emisar-2ch
, using ToyKeeper’s latest Anduril 2 version, anduril.2023-08-07.emisar-2ch.hex
: At my end, momentary turbo 3H/4H works just fine and as expected, so I do not have the same behavior.
4H from ON for momentary turbo works with every channel mode, whether there is tint ramping or not, and 3H from ON for momentary turbo works when there is no tint ramping with the selected channel mode; all exactly as displayed in the diagram.
Thanks for the update! I checked the new PDF version, and I have to say that I am still not convinced.
The frame is gone now, which is good, but the diagram size appears to have remained the same. Simple UI is still quite small and located in the upper right corner only, just as you stated, but also Advanced UI is (still) not centered on the page, but is located somewhat low; this results in not being able to have it scaled to the largest possible size when printing.
I guess that both diagrams would need to be scaled to and centered on the respective page in MS Visio before exporting/printing as PDF. Maybe the PDF format is not a strength of MS Visio in general? In any event, this probably would require an extra effort with each new diagram revision, depending on how MS Visio is handling this.
Furthermore, the graphic elements in the PDF version appear smoother on-screen now, but when printed, they still look pixelated, actually more pixelated than in the printed PNG version.
So, for the time being, I would still suggest to keep on going with the established PNG files exclusively.
Great! Those commands are looking just fine. Good to hear that you got this sorted.
As a D2 owner, to confirm a couple of things: My D2 originally shipped with Anduril version number 2021-12-13-0135
as well. Model number 0135
was originally named emisar-d4sv2-tintramp
, and is now named emisar-2ch
, cf. https://toykeeper.net/torches/fsm/anduril2/MODELS. Over there, it is also specified as attiny1634
.
Scrolling down https://toykeeper.net/torches/fsm/anduril2/, you will find the latest emisar-2ch
version at the bottom, currently indeed anduril.2023-08-07.emisar-2ch.hex
. Over there, you will also still find anduril.2021-12-13.emisar-d4sv2-tintramp.hex
.
For instructions specifically for backing up, cf. for example https://anduril.click/flashing/avrdude.html#backing-up.
Usually, I am using ZFlasher AVR via mobile phone (Android), which is very straightforward, but I just checked with avrdude (on Linux), and I had no difficulties with pinging the device, backing up, and updating, while using the instructions over at https://anduril.click/flashing/avrdude.html.
Finally, cf. https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/multi-channel/view/head:/ToyKeeper/spaghetti-monster/anduril/hank-cfg.h to see which modifications Hank lights have from stock Anduril 2. Recently, a couple of functions were allowed in Simple UI, namely ramping toggle as well as aux config and strobe modes.
All looking great, thanks!
Thank you very much for adding the .pdf version!
Unfortunately, as far as I can tell, there are several issues with the .pdf version that would need to be addressed, and I am not sure if that is worth the trouble, as this could turn into a project of its own. :-)
Obviously, it would be fantastic to have a source file from an open source, cross-platform software, so everyone could modify it as needed, and export/print it as needed. But that is a different topic.
Some thoughts:
First off, as expected, the font print is very crisp in the .pdf version, and as there is much text, that is great. But several graphic elements apparently are pixel graphics and do not scale cleanly (.png is a raster-graphics file format based on a pixel grid; this is for example also why the newly added link to the diagrams cannot be marked and copied from the .png version, but it can from the .pdf version).
Then, for some reason, there is a frame around both diagrams, and when printed with this frame, the diagram size shrinks, as opposed to the established .png version, which makes the .pdf version less readable. Moreover, the Simple UI .pdf version only appears in a small size in the upper right corner, instead of being displayed on the entire page.
While these issues might be addressed easily, I am not familiar with MS Visio, and there might be tricky details involved. Therefore, for the time being, I would suggest to remove the .pdf version again and to just go ahead with the established .png versions. These are high resolution and can also be printed just fine (although not as clearly as in .pdf format), and they are great for on-screen viewing and editing, so they already cover a wide range of use cases on their own.
Thank you very much again for all your efforts!
Question/suggestion: If not too much hassle (I am running Linux, and I am not familiar with MS Visio), would it be possible to add a .pdf version of the diagrams below the .png versions?
The .png files are high resolution and are great esp. for on-screen viewing, but for printing, esp. in larger formats given the diagram complexity, .pdf will still be more suitable than .png.
Actually, this could be one single .pdf file with 2 pages, one for Simple UI and one for Advanced UI, and this .pdf file could then be printed double-sided, or one specific page only, as preferred.
Some further details:
Advanced UI: Layout detail: For consistency, the new additions to Ramp Config, three times “(7H and 10H)” and “(only 7H)”, should probably be written in italics as well, just like “(only 10H)” at the end.
Simple UI: Layout detail: It caught my eye that with 13H
on the arrow to Factory Reset, the H
is visually very close to the (4C) arrow line to the right of it. Possibly, this 13H
could be moved slightly to the left? This is the only visual instance like this that caught my attention.
Simple UI and Advanced UI: As an idea, possibly a link to the diagrams, at present lemmy.world/post/1038159
, could be added, so everyone could easily locate the current diagram revision. A place to put this link as an extra line could be below the Diagram Revision
line in the Anduril 2 “bubble”. To maintain the “bubble” size, maybe a little smaller font size(s) could be used at the top; furthermore, as the multi-channel and the single-channel branches apparently are going to be merged, there might soon be no need anymore for the Multi-Channel
specification, opening up some more space in the Anduril 2 “bubble”.
Thanks again!
Thanks, and the more compact style is looking very good!
Some further suggestions for Simple UI (multi-channel) and Advanced UI (multi-channel):
Simple UI: Possibly add (3H to cycle)
after 3H
from Lockout Mode, to differentiate this from (3C to cycle)
for 3C
from ON
.
Simple UI and Advanced UI: In Simply UI, possibly keep the current 1H
from Lockout to Momentary Moon
(maybe in one line), and rename 2H
from Lockout to Momentary Low
and remove the current Manual Memory reference, as Manual Memory is not a Simple UI function. At the same time, for consistency, in Advanced UI, possibly rename 1H
from Lockout to Momentary Moon
and 2H
from Lockout to Momentary Low
as well, keeping the additional information that is currently displayed in Advanced UI (Lowest Floor of Smooth vs Stepped
and Highest Floor of Smooth vs Stepped, or Manual Memory if set
). This wording would be in line with the text manual for 1H and for 2H. 1H
and 2H
are the same in Advanced UI and in Simple UI (of the three floors, only Smooth Floor and Stepped Floor are of relevance here, not Simple UI Floor), so they could be named the same, with Advanced UI offering more specific information on what exactly Momentary Moon
and Momentary Low
refer to, while Simple UI is keeping it as simple as possible.
Advanced UI: Ramp Config
, containing multiple configurations, might be more accurate regarding which items refer to 7H
from ON
(config current Ramp Style) and which items refer to 10H
from OFF
(config Simple UI), in short to 7H
and to 10H
. There is esp. some unclarity regarding Item 3, of which only the Stepped Ramp applies to 10H
, config Simple UI, cf. the text manual, whereas the smooth ramp speed is inherited from Advanced UI, cf. the text manual. To address this, (7H and 10H)
in italics could be added for Item 1 after Release after first flash
, (7H and 10H)
could be added for Item 2 after Release after second flash
, (7H and 10H)
could be added after Stepped Ramp
in Item 3, (only 7H)
could be added after Smooth Ramp
in Item 3, and (only 10H)
could be added for Item 4 after Release after fourth flash
, instead of currently (only Simple UI)
(all in italics).
Advanced UI, related to #3: Possibly add (config current Ramp Style)
or (config current Ramp)
to 7H
from ON
, similar to (config Simple UI)
already present at 10H
from OFF
. However, this might not be possible due to space constraints.
Advanced UI, typo: In Misc Config
, Item 1, it should read 3+C
instead of currently 3C+
, cf. also 15+C
for Version Check
and 1+C
for Ramp Extras Config
, Item 1.
Here are some suggestions for Simple UI (multi-channel):
Version Check
should be 15+C
instead of 15C
, consistent with Advanced UI, cf. also the text manual.
Version Check
should be in the new format BBPP-YYYY-MM-DD
, consistent with Advanced UI.
In the Ramp image, the text should read, from bottom to top, 2H Down / 1H Up
, again consistent with Advanced UI.
Toggle Ramp Style
, 6C
from ON
, should be removed, as this is not a Simple UI function in unmodified Anduril 2, cf. the text manual.
2H
from OFF
for momentary ceiling should be added, cf. the text manual. 2H
from OFF
, for consistency with Advanced UI maybe with (momentary)
, could possibly be added below (or above) 2C
from OFF
.
UPDATE 2023-07-22:
3H
from Lockout Mode for Next Channel Mode (3H to cycle)
should be added as well, cf. the text manual. So many details to pay attention to … :-)Here is a wording suggestion for Advanced UI (multi-channel): For Ramp Extras Config
, 10H
from ON
, as well as for Ramp Config
, 10H
from OFF
(config Simple UI), both Item 4, 2C
, maybe it should read if ramped up to ceiling first
, or, if that does not fit into the line, if ramped up to ceiling
, instead of currently if already at ceiling
.
This would be in line with the text manual, and it would also be more accurate. This is because the brightness will indeed ONLY go up to turbo via 2C
if ramped up to ceiling first, not for example if 2C
is used to go up to ceiling; in that case, although “at ceiling”, another 2C
will go back to the previous brightness level, and not up to Turbo.
Hi, I just checked with Emisar D2, running the lastest release 2023-12-03, and all is working as displayed on the diagram. From
ON
, 10H leads to Ramp Extras Config (forAdvanced UI
), with 4 Turbo style setting. FromON
, for 7H there is no 4 Turbo style setting. FromOFF
, 10H leads toconfig Simple UI
, and there is 4 Turbo setting (forSimple UI
). There is no redundant Turbo style setting, as one is forAdvanced UI
, and the other is forSimple UI
.Maybe some confusion is caused because both 7H from
ON
(config current ramp) as well as 10H fromOFF
(config Simple UI) lead toRamp Config
, but this way, some space can be saved on the diagram page layout, because there is no need to display two separateRamp Config
textboxes. InRamp Config
, after 4 Turbo style setting, in the diagram(only 10H)
is displayed, indicating that this setting is only forconfig Simple UI
, 10H fromOFF
.I am hopeful that this addresses the issue, and may have clarified things. :)