...have UBCD output the menu to the serial port (I have a laptop with a serial port) so I can select the appropriate image to be run.
If the only purpose/need is to automatically run a specific image, then StopSpazzing's suggestion should be enough.
There are additional syslinux parameters that COULD
be useful, like TOTALTIMEOUT for example.
In addition, UBCD51a1 contains an updated ubcd2iso script that can run UBCD with grub4dos as default ("/g" parameter) instead of syslinux being the default.
If you need further control (besides automatically running a specific image), then both
syslinux and grub4dos have "remote serial port console" related parameters. You could use some web search method to search for:
- syslinux remote serial port console
- grub4dos remote serial port console
to see which of the available menus is more suitable for your needs. But again, this is only worth if you need additional control besides automatically running a specific image.
The problem to find the complete info so to successfully make it work is that both, syslinux nor grub4dos, have ALL the info sorted and organized. You may need to find the specific parameters, and then search also for additional workarounds (like just for one example the TOTALTIMEOUT that I mentioned before, in relation to possible