I have been working on a program that can log from multimeters, electronic loads, power supplies and some other stuff. The program can log, show charts and do math on data from multiple devices simultaneous.
The program works on Windows, Linux and Mac.
It supports over 600 devices (2025), from simple homemade Arduino stuff, ebay modules, DMMs, Chinese test & measure equipment and profession Test & measure equipment, everything can be used together at the same time and be shown in the same tables (Saves to csv files) and charts (Saves to png files) and a lot of it can also be controlled from a menu in TC.



Read more about it and download it from here:
https://lygte-info.dk/project/TestControllerIntro%20UK.htmlIf anybody have ideas about how to log from USB/HID connected meters, please tell. I have played with a Brymen, but it only works on Windows.
My current list of supported devices as of V2.94 are (not all are tested), see list by device function
here, there is more than 700:
A-BF SS-3010MP, A-BF SS-305MP, ACT/6000, ADC10F103C, ADC16F103R, APPA 503, APPA 505, APPA 506, APPA 506B, APPA 507, APPA S0, APPA S1, APPA S2, APPA S3, ATorch AT3010, ATorch DL24, ATorch DL24-old, ATorch DL24M, ATorch DL24M-H, ATorch DL24M-H V2, ATorch DL24P, ATorch JL24, ATorch JL44, ATorch PX100, ATorch USB, Advantest R6581, Advantest R6581D, Advantest R6581T, Agilent 34401A, Agilent 34401A Enhanced, Agilent 34410A, Agilent 34411A, Agilent 34461A, Agilent 3458A, Agilent 53131A, Agilent 53132A, Agilent 53181A, Agilent L4411A, Agilent U1252B, Agilent U1272A, Aim TTi CPX200DP, Aim TTi CPX400DP, Aim TTi CPX400SP, Aim TTi TGF4042, Aim TTi TGF4082, Aim TTi TGF4162, Aim TTi TGF4242, Ametek XG 600-1.4, Ametek XG 80-10.5, Amrel PLA800-60-300, Analogic DP100, Anbai AT3810A, Anbai AT3816A, Anbai AT3817A, Anbai AT3818, Applent AT3810A, Applent AT3816A, Applent AT3817A, Applent AT3818, Array 3720A, Array 3721A, Array 3722A, Array 3723A, B&K Precision 9115, B&K Precision 9116, B&K Precision 9117, B&K Precision BCS6401, B&K Precision BK8500, B&K Precision BK8502, B&K Precision BK8510, B&K Precision BK8512, B&K Precision BK8514, B&K Precision BK8518, B&K Precision BK8520, B&K Precision BK8522, B&K Precision BK8524, B&K Precision BK8526, BENNING MM12, BG7TBL FA-3 6GH+, BSide I83010, BSide I8305, BSide I84020, Batronix Magnova, Benetech GM1020, Brymen BM195, Brymen BM197, Brymen BM2251, Brymen BM2257, Brymen BM251s, Brymen BM252s, Brymen BM255s, Brymen BM257s, Brymen BM357s, Brymen BM521s, Brymen BM525s, Brymen BM821s, Brymen BM822s, Brymen BM827s, Brymen BM829s, Brymen BM867s, Brymen BM869s, Brymen BM869s (Serial), CEM DT-1309, Chauvin Arnoux CA 5292, Chauvin Arnoux CA 5292 BT, Chauvin Arnoux CA 5293, Chauvin Arnoux CA 5293 BT, DigiTek DT-9602R+, Digitech QM1462, Digitech QM1571, ENOVA GYRFALCON S4000 Pro, ENOVA GYRFALCON S8000, EZA EZ-735, East Tester ET3240, East Tester ET4401, East Tester ET4401 (Alt), East Tester ET4402, East Tester ET4402 (Alt), East Tester ET4410, East Tester ET4410 (Alt), East Tester ET4501, East Tester ET4501 (Alt), East Tester ET4502, East Tester ET4502 (Alt), East Tester ET4510, East Tester ET4510 (Alt), East Tester ET5301, East Tester ET5410, East Tester ET5410A+, East Tester ET5420, Electronic Load XY-FZ25, Electronic Load XY-FZ35, Elma BM525s, Elma BM821s, Elma BM829s, Elma BM869s, FeelElec FY6600-20M, FeelElec FY6600-20M a, FeelElec FY6600-30M, FeelElec FY6600-30M a, FeelElec FY6600-50M, FeelElec FY6600-50M a, FeelElec FY6600-60M, FeelElec FY6600-60M a, FeelElec FY6800-20M, FeelElec FY6800-20M a, FeelElec FY6800-30M, FeelElec FY6800-30M a, FeelElec FY6800-50M, FeelElec FY6800-50M a, FeelElec FY6800-60M, FeelElec FY6800-60M a, FeelElec FY6900-20M, FeelElec FY6900-20M a, FeelElec FY6900-30M, FeelElec FY6900-30M a, FeelElec FY6900-40M, FeelElec FY6900-40M a, FeelElec FY6900-50M, FeelElec FY6900-50M a, FeelElec FY6900-60M, FeelElec FY6900-60M a, Fluke 187, Fluke 189, Fluke 287, Fluke 289, Fluke 45, Fluke 863, Fluke 863 dual display, Fluke 865, Fluke 865 dual display, Fluke 867B, Fluke 867B dual display, Fluke 87, Fluke 8840A, Fluke 8845A, Fluke 8846A, Fluke 89, Fluke PM2811 30V-10A, Fluke PM2811 60V-5A, Fluke PM6685, Fluke PM6690, GW Instek ASR-2050, GW Instek ASR-2100, GW Instek ASR-3200, GW Instek ASR-3300, GW Instek ASR-3400, GW Instek GPD-3303S, GW Instek GPM-8213, GW Instek GPP-4323, GW Instek GPP-4323 V1.19+, GW Instek PSB-2400H, GW Instek PSB-2400L, GW Instek PSB-2800H, GW Instek PSB-2800L, GW Instek PSM-2010, GW Instek PSW 250-9, GW Instek PSW 160-14.4, GW Instek PSW 160-21.6, GW Instek PSW 160-7.2, GW Instek PSW 250-13.5, GW Instek PSW 250-4.5, GW Instek PSW 30-108, GW Instek PSW 30-36, GW Instek PSW 30-72, GW Instek PSW 80-13.5, GW Instek PSW 80-27, GW Instek PSW 80-40.5, GW Instek PSW 800-1.44, GW Instek PSW 800-2.88, GW Instek PSW 800-4.32, Giant Force GTH-xxx-00-CP, Giant Force GTH-xxx-20-CP, Giant Force GTH-xxx-40-CP, Giant Force GTH-xxx-60-CP, Giant Force GTH-xxx-70-CP, Gossen M5032, Gossen MetraHit Energy, Gossen MetraHit PM XTRA, Greenlee DM-210A, Greenlee DM-810A, Greenlee DM-820A, Greenlee DM-830A, Greenlee DM-860A, Greenlee DML-430A, HKJ Digitalinput, HKJ Discharger, HKJ SS-Relay, HKJ ThermoAndMore, HKJ ThermoSensor, HP 3458A, HP 3478A, HP 6624A, HP 6631B, HP 6632B, HP 66332A, HP 6633B, HP 6634B, HP 6811A, HP 6812A, HP 6813B, HP E3632A, HP E3633A, HP E3634A, HSPY-400-1, Hameg HM8112_1, Hameg HM8112_2, Hameg HM8134, Hameg HM8135, Hameg HMC8012, Hameg HMP2020, Hanmatek HM3010P, Hanmatek HM305P, Hantek HDM3055, Hantek HDM3055A, Hantek HDM3055B, Hantek HDM3055H, Hantek HDM3055S, Hantek HDM3065, Hantek HDM3065A, Hantek HDM3065B, Hantek HDM3065H, Hantek HDM3065S, Hantek HDP4324, Hantek HDP4324B, Hantek HDP4424, Hantek HDP4424B, Hewlett-Packard 34401A, Hewlett-Packard 34401A Enhanced, Hewlett-Packard 3478A, Hioki DM7275, Hioki DM7276, Hioki DT4281, Hioki DT4282, Hioki PW6001, Itech IT8511+, Itech IT8511A+, Itech IT8511B+, Itech IT8512+, Itech IT8512A+, Itech IT8512B+, Itech IT8512C+, Itech IT8512H+, Itech IT8513C+, Itech IT8514B+, Itech IT8514C+, Itech IT8516C+, Keithley 199, Keithley 2000, Keithley 2015, Keithley 2260B-250-13, Keithley 2260B-250-4, Keithley 2260B-250-9, Keithley 2260B-30-108, Keithley 2260B-30-36, Keithley 2260B-30-72, Keithley 2260B-80-13, Keithley 2260B-80-27, Keithley 2260B-80-40, Keithley 2260B-800-1, Keithley 2260B-800-2, Keithley 2260B-800-4, Keithley 2280S-32-6, Keithley DAQ6510, Keithley DMM6500, Keithley DMM7510, Keysight 34461A, Keysight 34465A, Keysight 34470A, Keysight 3458A, Keysight DS0X2012A, Keysight DS0X2014A, Keysight DS0X2024A, Keysight U1211A, Keysight U1212A, Keysight U1213A, Keysight U1231A, Keysight U1232A, Keysight U1233A, Keysight U1241C, Keysight U1242C, Keysight U1251A, Keysight U1252A, Keysight U1252B, Keysight U1253A, Keysight U1271A, Keysight U1272A, Keysight U1273A, Keysight U1273AX, Keysight U1281A, Keysight U1282A, Keysight U1461A, Keysight V3500A, Kollmorgen AKD1G Servo, Kollmorgen AKD2G Dual Servo, Kollmorgen AKD2G Single Servo, Kollmorgen KED Servo Drive, Korad KA3003P, Korad KA3005P, Korad KA3010P, Korad KA6002P, Korad KA6003P, Korad KA6005P, Korad KD3005P, Korad KD6005P, Korad KEL102, Korad KEL103, Kunkin KP184, Kunkin KP184 V4, Kunkin KP184 V4+, Manson HCS-3404, Marconi 2955, Mastech LCR, Mastech MS6514, Mastech MS8040, Mastech MS8218, Maynuo M9710, Maynuo M9711, Maynuo M9712, Maynuo M9712B, Maynuo M9712B30, Maynuo M9712C, Maynuo M9713, Maynuo M9713B, Maynuo M9714, Maynuo M9714B, Maynuo M9715, Maynuo M9715B, Maynuo M9716, Maynuo M9716B, Maynuo M9716E, Maynuo M9716L, Maynuo M9716SL, Maynuo M9716SL800, Maynuo M9717, Maynuo M9717B, Maynuo M9717C, Maynuo M9717D, Maynuo M9718, Maynuo M9718B, Maynuo M9718D, Maynuo M9718E, Maynuo M9718F, Maynuo M9718F-500, Maynuo M97834, Maynuo M9811, Maynuo M9812, Maynuo M9812B, Maynuo M9815F-300, Maynuo M9818B, Maynuo M9834B, Maynuo M9834H, Maynuo M9835, Maynuo M9835B, Maynuo M9835C, Maynuo M9836, Maynuo M9836B, Maynuo M9836B-720, Maynuo M9836C, Maynuo M9836E, Maynuo M9836F, Maynuo M9836H, Maynuo M9837, Maynuo M9837B, Maynuo M9838, Maynuo M9838B, Maynuo M9839, Maynuo M9839B, Maynuo M9840, Maynuo M9840B, Maynuo M9912D, Mecmesin BFG 10 Command, Mecmesin BFG 10 Streaming, Mecmesin BFG 1000 Command, Mecmesin BFG 1000 Streaming, Mecmesin BFG 200 Command, Mecmesin BFG 200 Streaming, Mecmesin BFG 2500 Command, Mecmesin BFG 2500 Streaming, Mecmesin BFG 50 Command, Mecmesin BFG 50 Streaming, Mecmesin BFG 500 Command, Mecmesin BFG 500 Streaming, Metrix MTX3281, Metrix MTX3282, Metrix MTX3291, Metrix MTX3292, Metrix MTX3292B, Metrix MTX3292B BT, Metrix MTX3293B, Metrix MTX3293B BT, MultiComp Pro MP710259, Multicomp Pro MP710258, Mustool ET4410, Owon LCR2020, Owon LCR2100, Owon LCR2200, Owon LCR2300, Owon ODP3033, Owon ODP3063, Owon ODP6033, Owon P4305, Owon P4603, Owon SPE6103, Owon SPM3051, Owon SPM3103, Owon SPM6053, Owon SPM6103, Owon TAO3104, Owon XDM1041, Owon XDM1241, Owon XDM3041, Owon XDM3051, Peaktech 2025, Peaktech 2025A, Pendulum CNT-90, Pendulum CNT-90XL, Pendulum CNT-91, Philips PM2811 30V-10A, Philips PM2811 60V-5A, Prema 4000, Prema 4001, Prema 5000, Prema 5001, Prema 6000, Prema 6001, ProsKit MT-1820, Protek 506, R&S HMC8012, R&S HMC8043, R&S HMO1202, R&S HMO1212, R&S HMO1222, R&S HMO1232, R&S HMP2020, R&S NGE102, R&S NGE102B, R&S NGE103, R&S NGE103B, R&S RTC1002, R&S SMIQ02B, R&S SMIQ02E, R&S SMIQ03B, R&S SMIQ03E, R&S SMIQ04B, R&S SMIQ06ATE, R&S SMIQ06B, R&S SMIQ06L, R&S SML01, R&S SML02, R&S SML03, R&S SMV03, R&S UDL45, RND KA3005P, RND KEL102 V2.20, RND KEL103, RND KEL103v2, Racal-Dana 1991, Racal-Dana 1992, Racal-Dana 1998, Racal-Dana 1999, Rek RK8510, Riden DPH5005, Riden DPS5005, Riden DPS5015, Riden DPS5020, Riden RD6006, Riden RD6012, Riden RD6018, Rigol DG1022Z, Rigol DG1032Z, Rigol DG1062Z, Rigol DG811, Rigol DG812, Rigol DG821, Rigol DG822, Rigol DG831, Rigol DG832, Rigol DG952, Rigol DG972, Rigol DG992, Rigol DHO824, Rigol DHO914S, Rigol DL3021, Rigol DL3021A, Rigol DL3031, Rigol DL3031A, Rigol DM3058, Rigol DM3058 V+A, Rigol DM3058E, Rigol DM3068, Rigol DP811A, Rigol DP832, Rigol DP832A, Rigol MSO5104, Rockseed RS3010P, Rockseed RS305P, Rockseed RS605P, Ruoshui VC4090A, Ruoshui VC4090B, Ruoshui VC4090C, Ruoshui VC4091A, Ruoshui VC4091B, Ruoshui VC4091C, Sanwa PC7000, Siglent SDG1022X Plus, Siglent SDG1032X, Siglent SDG1032X Plus, Siglent SDG1062X, Siglent SDG1062X Plus, Siglent SDG2042X, Siglent SDG2082X, Siglent SDG2122X, Siglent SDG6022X, Siglent SDG6032X, Siglent SDG6052X, Siglent SDL1020, Siglent SDL1020X, Siglent SDL1020X-E, Siglent SDL1030, Siglent SDL1030X, Siglent SDL1030X-E, Siglent SDM3045X, Siglent SDM3055, Siglent SDM3055X-E, Siglent SDM3065X, Siglent SDS1052A, Siglent SDS1052DL+, Siglent SDS1072A, Siglent SDS1072CFL, Siglent SDS1072X-E, Siglent SDS1074CFL, Siglent SDS1074X-E, Siglent SDS1102A, Siglent SDS1102CFL, Siglent SDS1102CML+, Siglent SDS1102X, Siglent SDS1102X+, Siglent SDS1102X-C, Siglent SDS1102X-E, Siglent SDS1104CFL, Siglent SDS1104X-C, Siglent SDS1104X-E, Siglent SDS1122E+, Siglent SDS1152A, Siglent SDS1152CML+, Siglent SDS1202CFL, Siglent SDS1202F+, Siglent SDS1202X, Siglent SDS1202X+, Siglent SDS1202X-C, Siglent SDS1202X-E, Siglent SDS1204CFL, Siglent SDS1204X-C, Siglent SDS1204X-E, Siglent SDS1302CFL, Siglent SDS1304CFL, Siglent SDS2072, Siglent SDS2072X, Siglent SDS2074, Siglent SDS2074X, Siglent SDS2102, Siglent SDS2102X, Siglent SDS2102X-E, Siglent SDS2104, Siglent SDS2104X, Siglent SDS2104X HD, Siglent SDS2104X Plus, Siglent SDS2202, Siglent SDS2202X, Siglent SDS2202X-E, Siglent SDS2204, Siglent SDS2204X, Siglent SDS2204X HD, Siglent SDS2204X Plus, Siglent SDS2302, Siglent SDS2302X, Siglent SDS2304, Siglent SDS2304X, Siglent SDS2352X-E, Siglent SDS2354X HD, Siglent SDS2354X Plus, Siglent SDS2504X HD, Siglent SDS2504X Plus, Siglent SDS3034X HD, Siglent SDS3054X HD, Siglent SDS3104X HD, Siglent SPD1168X, Siglent SPD1305X, Siglent SPD3303X, Siglent SPD3303X-E, Siglent SPD4121X, Siglent SPD4306X, Siglent SPD4323X, Sorensen DCS600-1.7, Sorensen DCS80-13, Soundcard input, Soundcard output, SparkFun 70C, Stamos S-LS-60, TTI QL355P_B, TTI QL355P_C, TTi 1908, TTi CPX200DP, TTi CPX200P, TTi CPX400DP, TTi QL355P_A, TTi QPX1200SP, Tasi TA612C, Tektronix DMM4040, Tektronix DMM4050, Tektronix DPO3012 TekScope, Tektronix DPO3014 TekScope, Tektronix DPO3032 TekScope, Tektronix DPO3034 TekScope, Tektronix DPO3052 TekScope, Tektronix DPO3054 TekScope, Tektronix FCA3000, Tektronix FCA3100, Tektronix MDO3012 TekScope, Tektronix MDO3014 TekScope, Tektronix MDO3022 TekScope, Tektronix MDO3024 TekScope, Tektronix MDO3032 TekScope, Tektronix MDO3034 TekScope, Tektronix MDO3052 TekScope, Tektronix MDO3054 TekScope, Tektronix MDO3102 TekScope, Tektronix MDO3104 TekScope, Tektronix MDO4024 TekScope, Tektronix MDO4034 TekScope, Tektronix MDO4054 TekScope, Tektronix MDO4104 TekScope, Tektronix MSO3012 TekScope, Tektronix MSO3014 TekScope, Tektronix MSO3032 TekScope, Tektronix MSO3034 TekScope, Tektronix MSO3054 TekScope, Tektronix TDS3012C TekScope, Tektronix TDS3014C TekScope, Tektronix TDS3032C TekScope, Tektronix TDS3034C TekScope, Tektronix TDS3052C TekScope, Tektronix TDS3054C TekScope, Tenma 72-13200, Tenma 72-13210, Tenma 72-2531, Tenma 72-2535, Tenma 72-2540, Tenma 72-2550, Tenma 72-6685A, Tenma 72-7715, Tenma 72-7730, Tenma 72-7732, Tenma 72-9380A, Thurlby-thandar TF930, UNI-T UT325, UNI-T UT382, UNI-T UT60A, UNI-T UT60D, UNI-T UT61B, UNI-T UT61C, UNI-T UT61D, UNI-T UT61E, UNI-T UT71A, UNI-T UT71B, UNI-T UT71C, UNI-T UT71D, UNI-T UT71E, UNI-T UTL8511+, UNI-T UTL8512+, UNI-T UTL8513+, Uni-T UDP3305S, Uni-T UDP3305SE, Vici VC8145, Victor 70C, Victor 86C, VirtualBatteryGenerator, VirtualHarmonicGenerator, VirtualLogGenerator, VirtualMultiSinusGenerator, VirtualPatternGenerator, VirtualRampGenerator, VirtualSinusGenerator, VirtualSquareGenerator, VirtualUserGenerator, Vitrek PA900, Voltcraft VC-920, Voltcraft VC-940 COM, Voltcraft VC-960, Voltcraft VC7200BT, Voltcraft VC850, Voltcraft VC870, Wrytech PDVS 2 mini v2, Yokogawa 7551, Yokogawa 7552, Yokogawa 7561, Yokogawa 7562, Yokogawa 7563, Yokogawa WT3000, Yokogawa WT5000, eTommens eTM-1003MP, eTommens eTM-1003P, eTommens eTM-1502MP, eTommens eTM-1502P, eTommens eTM-1520MP, eTommens eTM-1520P, eTommens eTM-152MP, eTommens eTM-152P, eTommens eTM-155MP, eTommens eTM-155P, eTommens eTM-3010MP, eTommens eTM-3010P, eTommens eTM-305MP, eTommens eTM-305P, eTommens eTM-605MP, eTommens eTM-605P
Oscilloscopes are only supported as voltmeters.