robocup-logistics / rcll-mqtt-bridge

0 stars 0 forks source link

Refbox does not respond to prepare messages #2

Closed iaherzog closed 5 months ago

iaherzog commented 5 months ago

When running the mqtt-bridge with the correct arguments (team name etc.) together with a mqtt broker and the refbox + frontend, we successfully get the public and private messages. However, the prepare machine messages have no effect on the refbox. The mqtt-bridge shows this output for example:

INFO: Sending PrepareBS: team_color: CYAN machine: "C-BS" instruction_bs { side: INPUT color: BASE_RED }

but the refbox does not respond as visulized in the README.md. I would expect to see the same logging information in the frontend.

Did you use special logging level for the refbox? Do we need to reset the machine somehow before messages are accepted? Should it also work with mockup machines? Does a robot need to be sending beacon signals?

iaherzog commented 5 months ago

The issue was not related to the bridge, but to the refbox and its frontend. Setting the team name in the frontend does not enable the correct communication, unless the team name is listed in the refbox team yaml file.