Text this: An approach to building a multiprotocol CNC system.