-
Notifications
You must be signed in to change notification settings - Fork 0
Function list of RFDC8.1
homin@homin-5820:~$ telnet 192.168.40.221 7147 Trying 192.168.40.221... Connected to 192.168.40.221. Escape character is '^]'. #version-connect katcp-library v0.2.0-295-g5b314db-dirty 2024-01-11T03:34:31 #version-connect katcp-protocol 5.0-M #version-connect kernel 5.4.0-xilinx-v2020.2 #1_SMP_Thu_Jul_15_16:49:16_UTC_2021 ?help #help client-list displays_client_list_(?client-list)
#help listener-create accept_new_duplex_connections_on_given_interface_(?listener- create_label_[port_[interface_[group]]])
#help system-info report_server_information_(?system-info) #help version version_operations_(?sensor_[add_module_version_[mode]|remove_module]) #help sensor sensor_operations_(?sensor_[list|create|relay_job-name])
#help process register_a_process_command_(?process_executable_help-string_[mode]
#help job job_operations_(?job_[list|process_notice-name_exec://executable-file|network_notice- name_katcp://net-host:remote-port|watchdog_job-name|match_job-name_inform-message|stop_job-name])
#help arb arbitrary_callback_manipulation_(?arb_[list]
#help define runtime_definitions_(?define_[mode_name]
#help notice notice_operations_(?notice_[list|watch|wake])
#help dispatch dispatch_operations_(?dispatch_[list])
#help rfdc-set-imr-mode set_IMR_filter_mode_(?rfdc-set-imr-mode_dac-tile-idx_dac-blk- idx_0(lowpass)|1(highpass))
#help rfdc-get-imr-mode get_IMR_filter_mode_(?rfdc-get-imr-mode_dac-tile-idx_dac-blk-idx)
#help rfdc-set-invsincfir set_inverse_sinc_fir_mode_(?rfdc-set-invsincfir_dac-tile-idx_dac-blk-idx)
#help rfdc-get-invsincfir get_inverse_sinc_fir_mode_(?rfdc-get-invsincfir_dac-tile-idx_dac-blk-idx)
#help rfdc-invsincfir-enabled check_if_inverse_sinc_fir_is_enabled_(?rfdc-invsincfir-enabled_dac-tile-idx_dac-blk-idx)
#help rfdc-set-vop set_output_current_in_micro_amp_(?rfdc-set-vop_dac-tile-idx_dac-blk-idx_output-current-uA)
#help rfdc-get-output-current get_output_current_in_micro_amp_(?rfdc-get-output-current_dac-tile-idx_dac-blk-idx) #help rfdc-set-adc-thresh set_ADC_threshold_settings_(?rfdc-get-adc-thresh_tile-num_block-num_thresh-settings) #help rfdc-get-adc-thresh get_ADC_threshold_settings_(?rfdc-get-adc-thresh_tile-num_block-num)
#help rfdc-set-cal-mode set_ADC_calibration_mode_(?rfdc-set-cal-mode_tile-num_block-num_1(mode_1)|2(mode_2))
#help rfdc-get-cal-mode get_ADC_calibration_mode_(?rfdc-get-cal-mode_tile-num_block-num)
#help rfdc-disable-user-coeffs disable_ADC_cal_coeffs_set_by_user_(?rfdc-disable-user-coeffs_tile-num_block-num_cal-blk-id)
#help rfdc-set-cal-coeffs set_calibration_coeffs_for_cal_block_(?rfdc-get-cal-freeze_tile-num_block-num_cal-blk-id_coeff0-7)
#help rfdc-get-cal-coeffs get_calibration_coeffs_for_cal_block_(?rfdc-get-cal-freeze_tile-num_block-num_cal-blk-id)
#help rfdc-set-cal-freeze set_background_calibration_freeze_settings_(?rfdc-set-cal-freeze_tile-num_block-num_0(unfreeze)|1(freeze))
#help rfdc-get-cal-freeze get_background_calibration_freeze_settings_(?rfdc-get-cal-freeze_tile-num_block-num)
#help rfdc-set-dsa set_digital_step_attenuator_values_(?rfdc-set-dsa_tile-num_block-num_atten-db)
#help rfdc-get-dsa get_digital_step_attenuator_values_(?rfdc-get-dsa_adc-tile-idx_adc-blk-idx)
#help rfdc-mts-report provide_detailed_mts_marker_report_(?rfdc-mts-report)
#help rfdc-report-mts-latency report_latency_from_mts_(?rfdc-report-mts-latency)
#help rfdc-run-mts run_multi-tile_synchronization_(?rfdc-run-mts_tile-mask)
#help rfdc-get-clk-src get_adc|dac_converter_clock_source_(?rfdc-get-clk-src_tile-num_adc|dac)
#help rfdc-pll-lock-status show_adc|dac_converter_pll_lock_status_(?rfdc-pll-lock-status_tile-num_adc|dac)
#help rfdc-set-pll-config dynamically_config_pll_for_adc|dac_converter_(?rfdc-set-pll-config_tile- num_adc|dac_clk-src_pll-ref-freq_sample-rate)
#help rfdc-get-pll-config get_pll_config_for_adc|dac_converter_(?rfdc-get-pll-config_tile-num_adc|dac)
#help rfdc-update-nco set_fine_mixer_freq_and_phase_for_adc|dac_converter_tile_and_blk_(?rfdc-update-nco)_(?rfdc-update-nco_tile-idx_blk-idx_adc|dac_nco-ghz_[phase]_[trigger])
#help rfdc-set-mixer-event-source set_source_for_mixer_update_events_for_adc|dac_converter_tile_and_blk_(?rfdc-set-mixer-event-source_tile-idx_blk-idx_adc|dac
#help rfdc-set-mixer-scale set_mixer_scale_for_adc|dac_converter_tile_and_blk_(?r fdc-set-mixer-scale_tile-idx_blk-idx_adc|dac_mixer-scale_[trigger]
#help rfdc-set-coarse-mixer-freq set_coarse_mixer_freq_for_adc|dac_converter_tile_and_blk_(?rfdc-set-coarse-mixer-freq_tile-idx_blk-idx_adc|dac_coarse-freq_[trigger]
#help rfdc-set-mixer-type set_mixer_type_for_adc|dac_converter_tile_and_blk_(?rfdc-set-mixer-type_tile-idx_blk-idx_adc|dac_mixer-type_[trigger]
#help rfdc-set-mixer-mode set_mixer_mode_for_adc|dac_converter_tile_and_blk_(?rfdc-set-mixer-mode_tile-idx_blk-idx_adc|dac_mixer-mode_[trigger]
#help rfdc-get-mixer-settings get_adc|dac_mixer_settings_for_tile_and_blk_(?rfdc-get-mixer-setings_tile-idx_blk-idx_[adc|dac]
#help rfdc-set-qmc-settings set_qmc_settings_delay_for_adc|dac_converter_(?rfdc-set-qmc-settings_tile-num_block-num_adc|dac)
#help rfdc-get-qmc-settings get_qmc_settings_delay_for_adc|dac_converter_(?rfdc-get-qmc-settings_tile-num_block-num_adc|dac)
#help rfdc-set-coarse-delay set_coarse_delay_for_adc|dac_converter_(?rfdc-set-coarse-delay_tile-num_block-num_adc|dac_coarse-delay_update-source)
#help rfdc-get-coarse-delay get_coarse_delay_for_adc|dac_converter_(?rfdc-get-coarse-delay_tile-num_block-num_adc|dac)
#help rfdc-set-nyquist-zone set_nyquist_zone_for_adc|dac_converter_(?rfdc-set-nyquist-zone_tile-num_block-num_adc|dac_1(odd)|2(even))
#help rfdc-get-nyquist-zone get_nyquist_zone_for_adc|dac_converter_(?rfdc-get-nyquist-zone_tile-num_block-num_adc|dac)
#help rfdc-get-datawidth get_converter_datawidth_at_pl_interface_(?rfdc-get-datawidth_tile-num_block-num_adc|dac)
#help rfdc-get-datatype get_converter_data_type(?rfdc-get-datatype_tile-num_block-num_adc|dac)
#help rfdc-get-fab-rdvld-words get_read_pl_data_date_for_converter_(?rfdc-get-fab-rdvld-words_tile-num_blk-num_adc|dac)
#help rfdc-get-fab-wrvld-words get_write_pl_data_rate_for_converter_(?rfdc-get-fab-wrvld-words_tile-num_blk-num_adc|dac)
#help rfdc-set-fab-clkdiv-out set_converter_pl_clk_divider_(?rfdc-set-fab-clkdiv-out_tile-num_adc|dac_clkdiv)
#help rfdc-get-fab-clkdiv-out get_converter_pl_clk_divider_(?rfdc-get-fab-clkdiv-out_tile-num_adc|dac)
#help rfdc-get-fab-clk-freq get_programmed_pl_clk_frequency_(?rfdc-get-fab-clk-freq_tile-num_adc|dac)
#help rfdc-update-event trigger_update_event_(?rfdc-update-event_tile-idx,_block-idx_adc|dac_event-trigger)
#help rfdc-get-master-tile get_master_tile_for_rfdc_adcs_(?rfdc-get-master-tile)
#help rfdc-block-status get_converter_tile_block_status_(?rfdc-block-status_tile-idx_block-idx_adc|dac)
#help rfdc-startup startup_target_converter_tile_(?rfdc-startup_tile-num_adc|dac)
#help rfdc-shutdown shutdown_target_converter_tile_(?rfdc-shutdown_tile-num_adc|dac)
#help rfdc-status report_tile_status,_state,_pll_info_(?rfdc-status)
#help rfdc-driver-ver get_rfdc_library_version_(?rfdc-driver-ver)
#help rfdc-init initialize_rfdc_driver_(?rfdc-init)
#help rfdc-progpll program_onboard_plls_(?rfdc-progpll_lmk|lmx_[tcs-file-name])
#help rfdc-upload-rfclk upload_tics_txt_register_file_for_programming_rf_plls_(?rfdc-upload-rfclk_[tcs-file-name_[port_[length_[timeout]]]])
#help dto manage_device_tree_overlay_(?dto_apply|remove)
#help capture-stop stops_a_data_capture
#help capture starts_a_data_capture
#help chassis-led set_a_chassis_led_(?chassis-led_led_state)
#help chassis-start initialise_chassis_interface
#help tap-dhcp start_dhcp_on_a_tap_instance_(?tap-dhcp_tap-name)
#help tap-route-add add_a_route_(?tap-route_tap-name_gateway_network_mask
#help tap-multicast-remove remove_a_multicast_group_(?tap-multicast-remove_tap-name_multicast-address
#help tap-multicast-add join_a_multicast_group_(?tap-multicast-add_tap-name_[recv|send]_multicast-address+hosts #help tap-arp-config set_several_arp_parameters_(?tap-arp-config_register-name_[mode|valid-timeout|query-start|query-stop|query-step|announce-start|announce-stop|announce-step]) #help tap-ip-config change_ip_settings_for_tap_instance_(?tap-ip-config_register-name_ip-address[/subnet-size]_gateway)
#help tap-arp-reload instruct_arp_logic_to_requery_all_stations_(?tap-arp-reload_register-name)
#help tap-info displays_diagnostics_for_a_tap_instance_(?tap-info_register-name)
#help tap-stop deletes_a_tap_instance_(?tap-stop_register-name)
#help tap-start start_a_tap_instance_(?tap-start_(?tap-start_tap-device_register-name_ip-address_[port_[mac_[gateway]]])
#help delbof deletes_a_gateware_image_(?delbof_image-file)
#help listbof display_available_bof_files_(?listbof)
#help listdev lists_available_registers_(?listdev_[size|detail]
#help status compatebility_alias_for_fpgastatus,_use_fpgastatus_in_new_code_(?status)
#help fpgastatus display_if_the_fpga_is_programmed_(?fpgastatus)
#help wordread read_hex_words_from_a_named_register_(?wordread_name_word-offset:bit-offset_word-count) #help wordwrite write_hex_words_to_a_named_register_(?wordwrite_name_index_value+)
#help read read_binary_data_from_a_named_register_(?read_name_byte-offset:bit-offset_byte-length:bit-length)
#help write write_binary_data_to_a_named_register_(?write_name_byte-offset:bit-offset_value_byte-length:bit-length)
#help meta more_info_abt_design(key_parent_field_value)
#help register name_a_memory_location_(?register_name_position_bit-offset_length)
#help clobber permit_or_disallow_redefinition_of_existing_registers_(?clobber_[on|off])
#help lockdev lock_fpga_programmability_(?lockdev_[key_optional]._if_key_ommitted,_current_connection_parameters_used)
#help devkey retrieve_the_fpga_programmability_locking_key_(?devkey)
#help unlockdev unlock_the_fpga_programmability_(?unlockdev_[key]._key_optional_if_locked_with_no_key_parameter_during_current_connection)
#help progdev program_the_fpga_(?progdev_[filename])
#help uploadbin upload_and_program_a_bitstream_(?uploadbin_[port_[length_[timeout]]])
#help upload compatebility_alias_for_?progremote_(?upload_[port_[length_[timeout]]])
#help progremote upload_and_program_a_(possibly_compressed)_bof/fpg_file_(?progremote_[port_[length_[timeout]]])
#help saveremote upload_a_.bof_or_.fpg_file_to_the_roach_filesystem_(?saveremote_port_filename_[length_[timeout]])
#help uploadbof compatebility_alias_for_?saveremote_(?uploadbof_port_filename_[length_[timeout]])
#help phywatch returns_the_watchdog_counter_value_of_phy_chip_on_mezzanine_card_(?phywatch_mezzanine_card_phy_number)
#help phyprog programs_firmware_onto_phy_chip_on_mezzanine_card_(?phyprog_mezzanine_card_phy_number_[file_]_[force])
#help finalise mark_register_definitions_as_complete_(?finalise)
#help mode mode_change_command_(?mode_[new-mode])
#help version-list list_versions_(?version-list)
#help sensor-limit adjust_sensor_limits_(?sensor-limit_[sensor]_[min|max]_value)
#help sensor-value query_a_sensor_(?sensor-value_sensor)
#help sensor-sampling configure_sensor_(?sensor-sampling_sensor_[strategy_[parameter]])
#help sensor-list lists_available_sensors_(?sensor-list_[sensor])
#help watchdog pings_the_system_(?watchdog)
#help log-record generate_a_log_entry_(?log-record_[priority]_message)
#help log-default sets_the_minimum_reported_log_priority_for_all_new_connections_(?log-default_[priority])
#help log-limit sets_the_minimum_reported_log_priority_for_the_current_connection_(?log-local_[priority])
#help log-level sets_the_minimum_reported_log_priority_(?log-level_[priority])
#help help displays_this_help_(?help_[command])
#help restart restarts_the_system_(?restart)
#help halt shuts_the_system_down_(?halt)
#help search search_[tag1_tag2_...]
#help set set_[key]_[value_value_...]_to_database
#help get get_[key]_(n)_from_database_(n_optional)
#help dict dict_[key]_{key0:value0,key1:value1,...}
!help ok 123 ?rfdc-driver-ver #rfdc-driver-ver version:_8.100000 !rfdc-driver-ver ok