I've been mulling over the LED status icons today in the context of whether the Flag/Tag manager are providing the vehicles with the necessary information. I did make one change to the tag manager. Here are my thoughts with some questions for you all: 1) Out-of-bounds ==================== - Do we want to make the icon blink if it is *near* to exiting? - I modified the uFldTagManager today to publish ONFIELD_VNAME = Boolean to suport the vehicle side interface to the LED display. This will publish immediately upon a change of state. It will make regular updates every 10 secs in case the event-driven posting is dropped over UDP - I'm also thinking it may be good to have a thrash-buffer of say 1 meter. That is, a vehicle needs to be more than a meter out when transitioning to out-of-bounds, and need to be a meter in when transitioning to be back in-bounds, to prevent rapid thrashing between the two states. I haven't implemented this yet. 2) Have-Flag ==================== - when a human makes a flag grab request, will the icon on the mokai indicate a pending request, e.g., blink or similar? - When a vehicle with a flag successfully returns to score, will the have-flag icon simply turn off? Or will it do something else like blink, to indicate a score? 3) Tagged ===================== - I think we're set on this one since the tag manager publishes TAGGED_VNAME = Boolean. - I think this is currently published only upon change, which may be problematic if that particular message is dropped over UDP. I likely need to augment the tag manager to also periodically post updates to all vehicles. 4) In-tag-range ==================== - Do we want this to light up only when there is an enemy nearby? What if the enemy is already tagged? Do we want to just not light up the icon in this case? (may be a bit confusing to an operator if he/she is really close and doesn't see the icon light up). We could also make the icon blink (or different color) when there is a nearby vehicle(s) but already tagged. - Since we can't tag when we're in enemy territory, would could perhaps light the In-Tag-Range icon with a color to indicate this. Different than being on the home side with no one to tag. - Currently the tag manager does not publish anything to indicate whether someone is in tag range. I can add this. 5) In-Flag-Range =================== - I think we're set on this one since there are already user configurable posts that can be made when trasitioning to being in range and out of range. Since these are config params we just need to remember to properly include them in the shoreside moos file.