Hi,
I’m following up on a technical issue regarding external plugin support in the Eclipse theme (specifically for LEDBlinky/iPAC hardware).
The Issue: The theme is not broadcasting necessary metadata during navigation or even at the start of a game in certain views. In the logs, we can see that the variables for Platform, Emulator, and Game Name are often sent as empty strings [].
Specific Technical Requirements: For external LED controllers to work, the theme needs to consistently trigger and pass these parameters to the LaunchBox API:
EMULATOR_SELECTED: Must pass the [Platform] and [Emulator] strings.
GAME_SELECTED: Must pass the [ROM Name] during navigation so buttons can light up before launching.
GAME_START: Must pass the full [Game/ROM] context so the hardware knows which control map to load.
Observations: It appears that the custom navigation logic (likely within the Caliburn.Micro implementation) is not populating these standard LaunchBox variables. This results in LEDBlinky receiving commands like starting emulator [Platforms] game[] (empty game string), which makes hardware integration impossible.
Could you please ensure that these standard metadata fields are correctly broadcasted to the system during both scrolling (in horizontal/carousel views) and the launch sequence?
Thanks for your support!
Best regards.