This is a two-way device XCF for a McIntosh MHT-100 Receiver whose RS-232 port is connected to a Lantronix TCP/IP device server. The ProntoScript code is generically structured as a lookup table driven state machine to make porting to another receiver or another two-way device fairly simple.
This code solves the problem of Activity level memory structures being destroyed when Activity switches occur, and permits one time assignment of firm key ProntoScript functions like volume and mute at the System level that can remain operational in all Activities.