Why not going directly to a SDS5104X ?
What is Zodiac?
Their new hw platform?
Why not going directly to a SDS5104X ?
I thought that sys_cfg.cfg was just about the displayed name!?
Since the bandwidth limiting is done inside a chip is it possible to hack the 100MHz version to 500MHz ??
cheers
For newbies as me it is also worth mentioning that you have to do the bandwith improvement in steps from 100->200->350->500 and to avoid the others or shortcuts (i.e. to try to go from 100->500 in one step)
.....................
Another dumb question:
Can someone plz explain how the device performs 10 bit resolution. In my understanding there is no 10 bit ADC inside?
What is interesting is that investigating this designation mystery lead me to discover another thing that may be a breakthrough for a group of other Siglent equipments... Stay tuned!
00000000 - Main Checksum: FFFFD397 [00000004-00000CF7] CKSM OK
00000008 - Product_Type: SIGLENT
00000028 - CFG Type: SDS2000X Plus
0000003C - Manufacturer_Name: SIGLENT
00000047 - CFG Flag_____CML/CNL: 00
00000048 - Product_ID: 15100
0000004C - Logo Image Size: 00000000 (0 pixels)
00000050 - USBTMC_Product_IDs: EE39 EE38 EE3A
00000056 - USBTMC_Vendor_ID: F4EC
00000058 - Product Family: SDS
0000005C - Logo_Manufacturer: Siglent
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01 (00)
000000A2 - CFG Flag________roll: 01
000000A3 - CFG Flag___________A: 00 not_used(?)
000000A4 - CFG Flag___Language1: 1800 (1800)
000000A6 - CFG Flag___Language2: 0B (0B)
000000A7 - CFG Flag___________B: 00
000000A8 - Machine Name 20 MHz:
000000B7 - Machine Name 40 MHz:
000000C6 - Machine Name 60 MHz:
000000D5 - Machine Name 100 MHz: SDS2104X Plus
000000E4 - Machine Name 150 MHz:
000000F3 - Machine Name 200 MHz: SDS2204X Plus
00000102 - Machine Name 250 MHz:
00000111 - Machine Name 300 MHz: SDS2304X Plus
00000120 - Machine Name 50 MHz:
0000012F - Machine Name 70 MHz: SDS2074X Plus
0000013E - CFG Flag___BW_change: 0100
00000140 - Machine Name 350 MHz: SDS2354X Plus
0000014F - Machine Name 500 MHz: SDS2504X Plus
0000015E - Machine Name 750 MHz:
0000016D - Machine Name1000 MHz:
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01 (00)
000000A2 - CFG Flag________roll: 01
I'm pretty sure that you are right. But how to do that?
What is interesting is that investigating this designation mystery lead me to discover another thing that may be a breakthrough for a group of other Siglent equipments... Stay tuned!
The contents of the SDS2000X+ .CFG file is this:Code: [Select]00000000 - Main Checksum: FFFFD397 [00000004-00000CF7] CKSM OK
00000008 - Product_Type: SIGLENT
00000028 - CFG Type: SDS2000X Plus
0000003C - Manufacturer_Name: SIGLENT
00000047 - CFG Flag_____CML/CNL: 00
00000048 - Product_ID: 15100
0000004C - Logo Image Size: 00000000 (0 pixels)
00000050 - USBTMC_Product_IDs: EE39 EE38 EE3A
00000056 - USBTMC_Vendor_ID: F4EC
00000058 - Product Family: SDS
0000005C - Logo_Manufacturer: Siglent
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01 (00)
000000A2 - CFG Flag________roll: 01
000000A3 - CFG Flag___________A: 00 not_used(?)
000000A4 - CFG Flag___Language1: 1800 (1800)
000000A6 - CFG Flag___Language2: 0B (0B)
000000A7 - CFG Flag___________B: 00
000000A8 - Machine Name 20 MHz:
000000B7 - Machine Name 40 MHz:
000000C6 - Machine Name 60 MHz:
000000D5 - Machine Name 100 MHz: SDS2104X Plus
000000E4 - Machine Name 150 MHz:
000000F3 - Machine Name 200 MHz: SDS2204X Plus
00000102 - Machine Name 250 MHz:
00000111 - Machine Name 300 MHz: SDS2304X Plus
00000120 - Machine Name 50 MHz:
0000012F - Machine Name 70 MHz: SDS2074X Plus
0000013E - CFG Flag___BW_change: 0100
00000140 - Machine Name 350 MHz: SDS2354X Plus
0000014F - Machine Name 500 MHz: SDS2504X Plus
0000015E - Machine Name 750 MHz:
0000016D - Machine Name1000 MHz:
Can anyone give some ideas about what the following flags might be used for? (The suffixes were extracted from the function_names where they are used.)Code: [Select]0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01 (00)
000000A2 - CFG Flag________roll: 01
What is interesting is that investigating this designation mystery lead me to discover another thing that may be a breakthrough for a group of other Siglent equipments... Stay tuned!
The contents of the SDS2000X+ .CFG file is this:Code: [Select]00000000 - Main Checksum: FFFFD397 [00000004-00000CF7] CKSM OK
00000008 - Product_Type: SIGLENT
00000028 - CFG Type: SDS2000X Plus
0000003C - Manufacturer_Name: SIGLENT
00000047 - CFG Flag_____CML/CNL: 00
00000048 - Product_ID: 15100
0000004C - Logo Image Size: 00000000 (0 pixels)
00000050 - USBTMC_Product_IDs: EE39 EE38 EE3A
00000056 - USBTMC_Vendor_ID: F4EC
00000058 - Product Family: SDS
0000005C - Logo_Manufacturer: Siglent
0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01 (00)
000000A2 - CFG Flag________roll: 01
000000A3 - CFG Flag___________A: 00 not_used(?)
000000A4 - CFG Flag___Language1: 1800 (1800)
000000A6 - CFG Flag___Language2: 0B (0B)
000000A7 - CFG Flag___________B: 00
000000A8 - Machine Name 20 MHz:
000000B7 - Machine Name 40 MHz:
000000C6 - Machine Name 60 MHz:
000000D5 - Machine Name 100 MHz: SDS2104X Plus
000000E4 - Machine Name 150 MHz:
000000F3 - Machine Name 200 MHz: SDS2204X Plus
00000102 - Machine Name 250 MHz:
00000111 - Machine Name 300 MHz: SDS2304X Plus
00000120 - Machine Name 50 MHz:
0000012F - Machine Name 70 MHz: SDS2074X Plus
0000013E - CFG Flag___BW_change: 0100
00000140 - Machine Name 350 MHz: SDS2354X Plus
0000014F - Machine Name 500 MHz: SDS2504X Plus
0000015E - Machine Name 750 MHz:
0000016D - Machine Name1000 MHz:
Can anyone give some ideas about what the following flags might be used for? (The suffixes were extracted from the function_names where they are used.)Code: [Select]0000009C - CFG Flag_pic_machine: 01
0000009D - CFG Flag_sys_machine: 01
0000009E - CFG Flag_____USB_TMC: 01
0000009F - CFG Flag________ERES: 01
000000A0 - CFG Flag______neuter: 00
000000A1 - CFG Flag________gate: 01 (00)
000000A2 - CFG Flag________roll: 01
Edit: in the picture attached we can see a comparison with the old .CFG files used to configure Siglent equipments.