Unfortunately I didn't pay close attention at the time. However I have those buttons disabled, I just tried to enter the diagnostic mode on it just now and it wouldn't even after more than 5s.
This is the config that is sent to "reset" the Enigma Touch when on display. Note: this is the kiosk controller config, it translates those to the required terminal/serial commands needed to set the Enigma Touch. It also verifies the setting was accepted without error.
{
"config": {
"mode": "D",
"rotor_set": "K II I III",
"ring_settings": "D A B B",
"ring_position": "20 6 10",
"pegboard": "",
"device": "/dev/tty.usbmodem207139584B471",
"raw_debug_enabled": false,
"use_models_json": true
},
"museum_config": {
"function_mode": "Decode - EN",
"museum_delay": 10,
"always_send_config": true,
"word_group_size": 5,
"character_delay_ms": 1000,
"web_server_enabled": true,
"web_server_port": 8080,
"enable_slides": true
},
"touch_config": {
"lock_model": true,
"lock_rotor": true,
"lock_ring": true,
"disable_power_off": true,
"brightness": 3,
"volume": 0,
"screen_saver": 0,
"timeout_battery": 15,
"timeout_plugged": 0,
"timeout_setup_modes": 0
}
The "always_send_config" true
means that it gets sent all the config parms again, if disconnected, rebooted, interacted with manually (and then times out returning to kiosk controller), or every 24hours. I feel fairly confident that it was not in diagnostic mode.