Hey everyone,
Some background (and venting), tl;dr below:
So I've got myself my first powered up train (passenger train 60197). To a large extend I appreciate that its Bluetooth (no line of sight necessary,... ) and also that there's a dedicated remote. However, I soon noticed that they programmed the hub to halt the train if it loses the connection, which is... let's say...dumb. More so if you plan to make long tracks around the house and have sturdy walls. And if you plan on using your Smartphone it's even worse as need to keep the screen on. I even contacted Lego about it and they don't seem to plan on changing that right now and argue stuff like it's to prevent draining the battery if it's going the tracks and left unattended and to prevent the train from falling down the stairs as you might not be able to stop the train in time and/or reach and stop it. (If that hub behaviour bothers you as well, make sure to contact Lego about it, more feedback is better just saying...)
Tl;dr: I'm stuck with a Powered-Up train that can't drive on tracks without being attended, due to Lego being afraid of trains falling down stairs.
But on positive site: The firmware is update-able, so it can be changed. Has anyone reverse engineered the Powered Up Hub Firmware yet or planning to do so? Is there an alternative Firmware (that allows trains to go on if it lost it's connection to remote is lost)? Do we know if they protected the firmware or the microcontroller in any way?
Thanks