We are using the T834 with much success and using the serial_alt_device_number as a user storage field (critical for us to interrogate that field to determine what flavor of device build-up we have on the other end).
That said – is there another field where we can store some other 16-bit wide value? For instance, last known position of a linear actuator. Something that will persist between power offs?
The Tic does not have any specific nonvolatile fields or variables set up for user storage like that. You might be able to use a setting (which are nonvolatile values on the Tic) that is not relevant to your application as a dummy variable to store values like that. You can find a list of settings in the “Setting reference” section of the Tic user’s guide. For example, if you aren’t using an encoder, you could use the Encoder prescaler and Encoder postscaler as dummy settings which are unsigned 32-bit values. However, please note that settings can only be changed through the Tic’s USB interface and we generally do not recommend setting them programatically since it can be easy to accidentally wear out the Tic’s EEPROM, which is rated for only 100,000 write cycles.