Hi squadchannel,
FlukeBushealth v1.0 has been tested on my Fluke 199C USA and it worked as intended.
Looking at the firmware I inferred it should also work on the Fluke 190 and Tektronix THS3000 lines.
As you see Tektronix serials are longer numbers and FlukeBushealth 1.0 as-is has a sign issue in this case.
I need to see the code a bit more to fix this and reach Tektronix Bushealth install screen (if possible) but I'm also stuck not finding the way.
Regarding serial communication, the codes you found seem they might run in Mask Mode?
I tried in regular mode the RB (Read Byte ) command on my THS3024 and it always return error 1.
I booted my THS3024 in Mask Mode (Power-on the unit holding the up and right arrows and hearing a soft beep)
but then I couldn't establish the serial connection with the scope, are you able to communicate in Mask Mode with your THS3024?
Regarding Fluke options I found the sequence of Serial commands that would enable the following 3 features
* Medical
* Bushealth
* Medical + Bushealth
The command sequence is contained in the file cpl.bin from the firmware updater which once decrypted with FlukeFlashTool2txt
https://www.eevblog.com/forum/microcontrollers/fluke-19xbcii-tektronix-ths30143024-flashtool-ini-cpl-bin-deobfuscatorit gives
EM
MAINTENANCE
CI 12,0
CI 13,confix
CI 14,0
CI 17,110195
CI 18,y
CI 320,N
RC
EO
The line:
CI 17,110195 => Enables Bushealth
but also
CI 17,271267 => Enables Medical
CI 17,161027 => Enables Medical + Bushealth
CI (Configure Instrument?) is a multi function command, the first number is the function number, followed by a single parameter.
The number 17 deals with the scope software options.
So far I do not know the rest of commands.
This data comes just from looking at the code, I haven't tried myself, sure the CI command might need one or more commands in the sequence to work,
I know the code is identical in Tektronix then it could potentially work with the THS2024.
Best
Pat