diff --git a/CDB/stations/CS001_ConfigDb.json b/CDB/stations/CS001_ConfigDb.json index 12411a45994cd0cd9697190204cf1a13d37f3e6d..8036e8444a02d04d2d9059ae09c9c826cf0b044f 100644 --- a/CDB/stations/CS001_ConfigDb.json +++ b/CDB/stations/CS001_ConfigDb.json @@ -126,6 +126,60 @@ "OPC_Time_Out": [ "5.0" ], + "FPGA_beamlet_output_hdr_eth_source_mac_RW_default": [ + "00:22:86:00:01:00", + "00:22:86:00:01:01", + "00:22:86:00:01:02", + "00:22:86:00:01:03", + "00:22:86:00:01:04", + "00:22:86:00:01:05", + "00:22:86:00:01:06", + "00:22:86:00:01:07", + "00:22:86:00:01:08", + "00:22:86:00:01:09", + "00:22:86:00:01:10", + "00:22:86:00:01:11", + "00:22:86:00:01:12", + "00:22:86:00:01:13", + "00:22:86:00:01:14", + "00:22:86:00:01:15" + ], + "FPGA_beamlet_output_hdr_ip_source_address_RW_default": [ + "10.175.1.0", + "10.175.1.1", + "10.175.1.2", + "10.175.1.3", + "10.175.1.4", + "10.175.1.5", + "10.175.1.6", + "10.175.1.7", + "10.175.1.8", + "10.175.1.9", + "10.175.1.10", + "10.175.1.11", + "10.175.1.12", + "10.175.1.13", + "10.175.1.14", + "10.175.1.15" + ], + "FPGA_beamlet_output_hdr_udp_source_port_RW_default": [ + "4346", + "4347", + "4348", + "4349", + "4350", + "4351", + "4352", + "4353", + "4354", + "4355", + "4356", + "4357", + "4358", + "4359", + "4360", + "4361" + ], "FPGA_beamlet_output_hdr_eth_destination_mac_RW_default": [ "3c:ec:ef:86:2f:b7", "3c:ec:ef:86:2f:b7", diff --git a/CDB/stations/simulators_ConfigDb.json b/CDB/stations/simulators_ConfigDb.json index 51ea376830d859c5d8aab806841e2826e73a669e..f67bac70383d93f8fcb3b5c14b48727ea1368de3 100644 --- a/CDB/stations/simulators_ConfigDb.json +++ b/CDB/stations/simulators_ConfigDb.json @@ -84,6 +84,60 @@ "OPC_Time_Out": [ "5.0" ], + "FPGA_beamlet_output_hdr_eth_source_mac_RW_default": [ + "00:11:22:33:44:00", + "00:11:22:33:44:01", + "00:11:22:33:44:02", + "00:11:22:33:44:03", + "00:11:22:33:44:04", + "00:11:22:33:44:05", + "00:11:22:33:44:06", + "00:11:22:33:44:07", + "00:11:22:33:44:08", + "00:11:22:33:44:09", + "00:11:22:33:44:10", + "00:11:22:33:44:11", + "00:11:22:33:44:12", + "00:11:22:33:44:13", + "00:11:22:33:44:14", + "00:11:22:33:44:15" + ], + "FPGA_beamlet_output_hdr_ip_source_address_RW_default": [ + "10.0.0.0", + "10.0.0.1", + "10.0.0.2", + "10.0.0.3", + "10.0.0.4", + "10.0.0.5", + "10.0.0.6", + "10.0.0.7", + "10.0.0.8", + "10.0.0.9", + "10.0.0.10", + "10.0.0.11", + "10.0.0.12", + "10.0.0.13", + "10.0.0.14", + "10.0.0.15" + ], + "FPGA_beamlet_output_hdr_udp_source_port_RW_default": [ + "4346", + "4347", + "4348", + "4349", + "4350", + "4351", + "4352", + "4353", + "4354", + "4355", + "4356", + "4357", + "4358", + "4359", + "4360", + "4361" + ], "FPGA_beamlet_output_hdr_eth_destination_mac_RW_default": [ "01:23:45:67:89:AB", "01:23:45:67:89:AB", diff --git a/tangostationcontrol/tangostationcontrol/devices/sdp/beamlet.py b/tangostationcontrol/tangostationcontrol/devices/sdp/beamlet.py index 52ae56d161a1f81ca67b93be60f29529ff377334..e09ca096895cadbe9efc0e869f2c1322bc855a74 100644 --- a/tangostationcontrol/tangostationcontrol/devices/sdp/beamlet.py +++ b/tangostationcontrol/tangostationcontrol/devices/sdp/beamlet.py @@ -98,6 +98,9 @@ class Beamlet(opcua_device): ) FIRST_DEFAULT_SETTINGS = [ + 'FPGA_beamlet_output_hdr_eth_source_mac_RW', + 'FPGA_beamlet_output_hdr_ip_source_address_RW', + 'FPGA_beamlet_output_hdr_udp_source_port_RW', 'FPGA_beamlet_output_hdr_eth_destination_mac_RW', 'FPGA_beamlet_output_hdr_ip_destination_address_RW', 'FPGA_beamlet_output_hdr_udp_destination_port_RW',