SYMBOL INDEX (2658 symbols across 267 files) FILE: build-arduino-library.py function rm_then_cp (line 33) | def rm_then_cp(src, dest, ignoreRootDirs=None): function build_scpi_parser_lib (line 45) | def build_scpi_parser_lib(libscpi_dir, scpi_parser_dir): function build_UIPEthernet_lib (line 75) | def build_UIPEthernet_lib(arduino_uip_dir, UIPEthernet_dir): function build_Ethernet2_lib (line 78) | def build_Ethernet2_lib(arduino_Ethernet2_dir, Ethernet2_dir): function copy_lib (line 81) | def copy_lib(src_lib_dir, dst_name): FILE: doc/template/doxy-boot.js function getOriginalWidthOfImg (line 83) | function getOriginalWidthOfImg(img_element) { FILE: eez_psu_sketch/actions.cpp type eez (line 41) | namespace eez { type psu (line 42) | namespace psu { function action_channel_toggle_output (line 46) | void action_channel_toggle_output() { function action_edit (line 50) | void action_edit() { function action_edit_mode_slider (line 54) | void action_edit_mode_slider() { function action_edit_mode_step (line 58) | void action_edit_mode_step() { function action_edit_mode_keypad (line 62) | void action_edit_mode_keypad() { function action_exit_edit_mode (line 66) | void action_exit_edit_mode() { function action_toggle_interactive_mode (line 72) | void action_toggle_interactive_mode() { function action_non_interactive_enter (line 76) | void action_non_interactive_enter() { function action_non_interactive_discard (line 80) | void action_non_interactive_discard() { function action_keypad_key (line 84) | void action_keypad_key() { function action_keypad_space (line 88) | void action_keypad_space() { function action_keypad_back (line 92) | void action_keypad_back() { function action_keypad_clear (line 96) | void action_keypad_clear() { function action_keypad_caps (line 100) | void action_keypad_caps() { function action_keypad_ok (line 104) | void action_keypad_ok() { function action_keypad_cancel (line 108) | void action_keypad_cancel() { function action_keypad_sign (line 112) | void action_keypad_sign() { function action_keypad_unit (line 116) | void action_keypad_unit() { function action_keypad_option1 (line 120) | void action_keypad_option1() { function action_keypad_option2 (line 124) | void action_keypad_option2() { function action_touch_screen_calibration (line 128) | void action_touch_screen_calibration() { function action_yes (line 132) | void action_yes() { function action_no (line 136) | void action_no() { function action_ok (line 140) | void action_ok() { function action_cancel (line 144) | void action_cancel() { function action_later (line 148) | void action_later() { function action_stand_by (line 152) | void action_stand_by() { function action_show_previous_page (line 156) | void action_show_previous_page() { function action_show_main_page (line 160) | void action_show_main_page() { function action_show_event_queue (line 164) | void action_show_event_queue() { function action_show_channel_settings (line 168) | void action_show_channel_settings() { function action_show_sys_settings (line 173) | void action_show_sys_settings() { function action_show_sys_settings2 (line 177) | void action_show_sys_settings2() { function action_show_sys_settings_trigger (line 181) | void action_show_sys_settings_trigger() { function action_show_sys_settings_io (line 185) | void action_show_sys_settings_io() { function action_show_sys_settings_date_time (line 189) | void action_show_sys_settings_date_time() { function action_show_sys_settings_cal (line 193) | void action_show_sys_settings_cal() { function action_show_sys_settings_cal_ch (line 197) | void action_show_sys_settings_cal_ch() { function action_show_sys_settings_screen_calibration (line 202) | void action_show_sys_settings_screen_calibration() { function action_show_sys_settings_display (line 206) | void action_show_sys_settings_display() { function action_show_sys_settings_serial (line 210) | void action_show_sys_settings_serial() { function action_show_sys_settings_ethernet (line 214) | void action_show_sys_settings_ethernet() { function action_show_sys_settings_protections (line 218) | void action_show_sys_settings_protections() { function action_show_sys_settings_aux_otp (line 222) | void action_show_sys_settings_aux_otp() { function action_show_sys_settings_sound (line 226) | void action_show_sys_settings_sound() { function action_show_sys_settings_encoder (line 230) | void action_show_sys_settings_encoder() { function action_show_sys_info (line 234) | void action_show_sys_info() { function action_show_sys_info2 (line 238) | void action_show_sys_info2() { function action_show_main_help_page (line 242) | void action_show_main_help_page() { function action_show_edit_mode_step_help (line 246) | void action_show_edit_mode_step_help() { function action_show_edit_mode_slider_help (line 250) | void action_show_edit_mode_slider_help() { function action_show_ch_settings_prot (line 254) | void action_show_ch_settings_prot() { function action_show_ch_settings_prot_clear (line 258) | void action_show_ch_settings_prot_clear() { function action_show_ch_settings_prot_ocp (line 263) | void action_show_ch_settings_prot_ocp() { function action_show_ch_settings_prot_ovp (line 268) | void action_show_ch_settings_prot_ovp() { function action_show_ch_settings_prot_opp (line 273) | void action_show_ch_settings_prot_opp() { function action_show_ch_settings_prot_otp (line 278) | void action_show_ch_settings_prot_otp() { function action_show_ch_settings_trigger (line 283) | void action_show_ch_settings_trigger() { function action_show_ch_settings_lists (line 287) | void action_show_ch_settings_lists() { function action_show_ch_settings_adv (line 291) | void action_show_ch_settings_adv() { function action_show_ch_settings_adv_lripple (line 295) | void action_show_ch_settings_adv_lripple() { function action_show_ch_settings_adv_remote (line 300) | void action_show_ch_settings_adv_remote() { function action_show_ch_settings_adv_ranges (line 304) | void action_show_ch_settings_adv_ranges() { function action_show_ch_settings_adv_tracking (line 308) | void action_show_ch_settings_adv_tracking() { function action_show_ch_settings_adv_coupling (line 312) | void action_show_ch_settings_adv_coupling() { function action_show_ch_settings_adv_view (line 316) | void action_show_ch_settings_adv_view() { function action_show_ch_settings_info (line 320) | void action_show_ch_settings_info() { function action_show_ch_settings_info_cal (line 324) | void action_show_ch_settings_info_cal() { function action_sys_settings_cal_edit_password (line 328) | void action_sys_settings_cal_edit_password() { function action_sys_settings_cal_ch_wiz_start (line 332) | void action_sys_settings_cal_ch_wiz_start() { function action_sys_settings_cal_ch_wiz_step_previous (line 336) | void action_sys_settings_cal_ch_wiz_step_previous() { function action_sys_settings_cal_ch_wiz_step_next (line 340) | void action_sys_settings_cal_ch_wiz_step_next() { function action_sys_settings_cal_ch_wiz_stop_and_show_previous_page (line 344) | void action_sys_settings_cal_ch_wiz_stop_and_show_previous_page() { function action_sys_settings_cal_ch_wiz_stop_and_show_main_page (line 348) | void action_sys_settings_cal_ch_wiz_stop_and_show_main_page() { function action_sys_settings_cal_ch_wiz_step_set (line 352) | void action_sys_settings_cal_ch_wiz_step_set() { function action_sys_settings_cal_ch_wiz_step_set_level_value (line 356) | void action_sys_settings_cal_ch_wiz_step_set_level_value() { function action_sys_settings_cal_ch_wiz_save (line 360) | void action_sys_settings_cal_ch_wiz_save() { function action_sys_settings_cal_toggle_enable (line 364) | void action_sys_settings_cal_toggle_enable() { function action_ch_settings_prot_clear (line 368) | void action_ch_settings_prot_clear() { function action_ch_settings_prot_clear_and_disable (line 372) | void action_ch_settings_prot_clear_and_disable() { function action_ch_settings_prot_toggle_state (line 376) | void action_ch_settings_prot_toggle_state() { function action_ch_settings_prot_edit_limit (line 380) | void action_ch_settings_prot_edit_limit() { function action_ch_settings_prot_edit_level (line 384) | void action_ch_settings_prot_edit_level() { function action_ch_settings_prot_edit_delay (line 388) | void action_ch_settings_prot_edit_delay() { function action_set (line 392) | void action_set() { function action_discard (line 396) | void action_discard() { function action_edit_field (line 400) | void action_edit_field() { function action_event_queue_previous_page (line 404) | void action_event_queue_previous_page() { function action_event_queue_next_page (line 408) | void action_event_queue_next_page() { function action_ch_settings_adv_lripple_toggle_status (line 412) | void action_ch_settings_adv_lripple_toggle_status() { function action_ch_settings_adv_lripple_toggle_auto_mode (line 416) | void action_ch_settings_adv_lripple_toggle_auto_mode() { function action_ch_settings_adv_remote_toggle_sense (line 420) | void action_ch_settings_adv_remote_toggle_sense() { function action_ch_settings_adv_remote_toggle_programming (line 424) | void action_ch_settings_adv_remote_toggle_programming() { function action_date_time_select_dst_rule (line 428) | void action_date_time_select_dst_rule() { function action_show_user_profiles (line 432) | void action_show_user_profiles() { function action_show_user_profiles2 (line 436) | void action_show_user_profiles2() { function action_show_user_profile_settings (line 440) | void action_show_user_profile_settings() { function action_profiles_toggle_auto_recall (line 444) | void action_profiles_toggle_auto_recall() { function action_profile_toggle_is_auto_recall_location (line 448) | void action_profile_toggle_is_auto_recall_location() { function action_profile_recall (line 452) | void action_profile_recall() { function action_profile_save (line 456) | void action_profile_save() { function action_profile_delete (line 460) | void action_profile_delete() { function action_profile_edit_remark (line 464) | void action_profile_edit_remark() { function action_toggle_channels_view_mode (line 468) | void action_toggle_channels_view_mode() { function action_ethernet_toggle (line 472) | void action_ethernet_toggle() { function action_ethernet_toggle_dhcp (line 478) | void action_ethernet_toggle_dhcp() { function action_ethernet_edit_mac_address (line 484) | void action_ethernet_edit_mac_address() { function action_ethernet_edit_static_address (line 490) | void action_ethernet_edit_static_address() { function action_ethernet_edit_ip_address (line 496) | void action_ethernet_edit_ip_address() { function action_ethernet_edit_dns (line 502) | void action_ethernet_edit_dns() { function action_ethernet_edit_gateway (line 508) | void action_ethernet_edit_gateway() { function action_ethernet_edit_subnet_mask (line 514) | void action_ethernet_edit_subnet_mask() { function action_ethernet_edit_scpi_port (line 520) | void action_ethernet_edit_scpi_port() { function action_ch_settings_adv_coupling_uncouple (line 526) | void action_ch_settings_adv_coupling_uncouple() { function action_ch_settings_adv_coupling_set_parallel_info (line 530) | void action_ch_settings_adv_coupling_set_parallel_info() { function action_ch_settings_adv_coupling_set_series_info (line 534) | void action_ch_settings_adv_coupling_set_series_info() { function action_ch_settings_adv_coupling_set_parallel (line 538) | void action_ch_settings_adv_coupling_set_parallel() { function action_ch_settings_adv_coupling_set_series (line 542) | void action_ch_settings_adv_coupling_set_series() { function action_ch_settings_adv_toggle_tracking_mode (line 546) | void action_ch_settings_adv_toggle_tracking_mode() { function action_sys_settings_protections_toggle_output_protection_couple (line 550) | void action_sys_settings_protections_toggle_output_protection_couple... function action_sys_settings_protections_toggle_shutdown_when_protection_tripped (line 554) | void action_sys_settings_protections_toggle_shutdown_when_protection... function action_sys_settings_protections_toggle_force_disabling_all_outputs_on_power_up (line 558) | void action_sys_settings_protections_toggle_force_disabling_all_outp... function action_sys_settings_protections_aux_otp_toggle_state (line 562) | void action_sys_settings_protections_aux_otp_toggle_state() { function action_sys_settings_protections_aux_otp_edit_level (line 566) | void action_sys_settings_protections_aux_otp_edit_level() { function action_sys_settings_protections_aux_otp_edit_delay (line 570) | void action_sys_settings_protections_aux_otp_edit_delay() { function action_sys_settings_protections_aux_otp_clear (line 574) | void action_sys_settings_protections_aux_otp_clear() { function action_on_last_error_event_action (line 578) | void action_on_last_error_event_action() { function action_edit_system_password (line 582) | void action_edit_system_password() { function action_sys_front_panel_lock (line 586) | void action_sys_front_panel_lock() { function action_sys_front_panel_unlock (line 590) | void action_sys_front_panel_unlock() { function action_sys_settings_sound_toggle (line 594) | void action_sys_settings_sound_toggle() { function action_sys_settings_sound_toggle_click (line 598) | void action_sys_settings_sound_toggle_click() { function action_ch_settings_adv_view_edit_display_value1 (line 602) | void action_ch_settings_adv_view_edit_display_value1() { function action_ch_settings_adv_view_edit_display_value2 (line 606) | void action_ch_settings_adv_view_edit_display_value2() { function action_ch_settings_adv_view_swap_display_values (line 610) | void action_ch_settings_adv_view_swap_display_values() { function action_ch_settings_adv_view_edit_ytview_rate (line 614) | void action_ch_settings_adv_view_edit_ytview_rate() { function action_select_enum_item (line 618) | void action_select_enum_item() { function action_error_alert_action (line 622) | void action_error_alert_action() { function action_up_down (line 626) | void action_up_down() { function action_sys_settings_encoder_toggle_confirmation_mode (line 630) | void action_sys_settings_encoder_toggle_confirmation_mode() { function action_turn_display_off (line 636) | void action_turn_display_off() { function action_ch_settings_trigger_edit_trigger_mode (line 640) | void action_ch_settings_trigger_edit_trigger_mode() { function action_ch_settings_trigger_edit_voltage_trigger_value (line 644) | void action_ch_settings_trigger_edit_voltage_trigger_value() { function action_ch_settings_trigger_edit_current_trigger_value (line 648) | void action_ch_settings_trigger_edit_current_trigger_value() { function action_ch_settings_trigger_edit_list_count (line 652) | void action_ch_settings_trigger_edit_list_count() { function action_ch_settings_trigger_toggle_output_state (line 656) | void action_ch_settings_trigger_toggle_output_state() { function action_ch_settings_trigger_edit_on_list_stop (line 660) | void action_ch_settings_trigger_edit_on_list_stop() { function action_channel_lists_previous_page (line 664) | void action_channel_lists_previous_page() { function action_channel_lists_next_page (line 668) | void action_channel_lists_next_page() { function action_channel_lists_edit (line 672) | void action_channel_lists_edit() { function action_show_channel_lists_insert_menu (line 676) | void action_show_channel_lists_insert_menu() { function action_show_channel_lists_delete_menu (line 680) | void action_show_channel_lists_delete_menu() { function action_channel_lists_insert_row_above (line 684) | void action_channel_lists_insert_row_above() { function action_channel_lists_insert_row_below (line 689) | void action_channel_lists_insert_row_below() { function action_channel_lists_delete_row (line 694) | void action_channel_lists_delete_row() { function action_channel_lists_clear_column (line 699) | void action_channel_lists_clear_column() { function action_channel_lists_delete_rows (line 704) | void action_channel_lists_delete_rows() { function action_channel_lists_delete_all (line 709) | void action_channel_lists_delete_all() { function action_channel_initiate_trigger (line 714) | void action_channel_initiate_trigger() { function action_channel_set_to_fixed (line 718) | void action_channel_set_to_fixed() { function action_channel_enable_output (line 722) | void action_channel_enable_output() { function action_trigger_select_source (line 726) | void action_trigger_select_source() { function action_trigger_edit_delay (line 730) | void action_trigger_edit_delay() { function action_trigger_toggle_initiate_continuously (line 734) | void action_trigger_toggle_initiate_continuously() { function action_trigger_generate_manual (line 738) | void action_trigger_generate_manual() { function action_trigger_show_general_settings (line 745) | void action_trigger_show_general_settings() { function action_show_stand_by_menu (line 749) | void action_show_stand_by_menu() { function action_reset (line 753) | void action_reset() { function action_ch_settings_adv_ranges_select_mode (line 757) | void action_ch_settings_adv_ranges_select_mode() { function action_ch_settings_adv_ranges_toggle_auto_ranging (line 761) | void action_ch_settings_adv_ranges_toggle_auto_ranging() { function action_io_pin_toggle_polarity (line 765) | void action_io_pin_toggle_polarity() { function action_io_pin_select_function (line 769) | void action_io_pin_select_function() { function action_serial_toggle (line 773) | void action_serial_toggle() { function action_serial_select_parity (line 777) | void action_serial_select_parity() { function action_ntp_toggle (line 781) | void action_ntp_toggle() { function action_ntp_edit_server (line 785) | void action_ntp_edit_server() { FILE: eez_psu_sketch/actions.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/adc.cpp type eez (line 23) | namespace eez { type psu (line 24) | namespace psu { function adc_interrupt_ch1 (line 34) | static void adc_interrupt_ch1() { function adc_interrupt_ch2 (line 38) | static void adc_interrupt_ch2() { FILE: eez_psu_sketch/adc.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/arduino_util.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { type arduino_util (line 24) | namespace arduino_util { function prog_read_byte (line 26) | uint8_t prog_read_byte(const uint8_t *p PROGMEM) { function prog_read_word (line 30) | uint16_t prog_read_word(const uint8_t *p PROGMEM) { function prog_read_buffer (line 34) | void prog_read_buffer(const uint8_t *src PROGMEM, uint8_t *dest, i... FILE: eez_psu_sketch/arduino_util.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/board.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type board (line 27) | namespace board { function powerUp (line 29) | void powerUp() { function powerDown (line 40) | void powerDown() { function cvLedSwitch (line 51) | void cvLedSwitch(Channel *channel, bool on) { function ccLedSwitch (line 55) | void ccLedSwitch(Channel *channel, bool on) { FILE: eez_psu_sketch/board.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/bp.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { type bp (line 24) | namespace bp { function set (line 33) | void set(uint16_t conf) { function bp_switch (line 50) | void bp_switch(uint16_t mask, bool on) { function bp_switch2 (line 72) | void bp_switch2(uint16_t maskOn, uint16_t maskOff) { function init (line 85) | void init() { function flashAll (line 90) | void flashAll() { function isStandbyOn (line 127) | bool isStandbyOn() { function switchStandby (line 131) | void switchStandby(bool on) { function switchOutput (line 135) | void switchOutput(Channel *channel, bool on) { function switchSense (line 153) | void switchSense(Channel *channel, bool on) { function switchProg (line 163) | void switchProg(Channel *channel, bool on) { function cvLedSwitch (line 171) | void cvLedSwitch(Channel *channel, bool on) { function ccLedSwitch (line 175) | void ccLedSwitch(Channel *channel, bool on) { function switchChannelCoupling (line 181) | void switchChannelCoupling(int channelCouplingType) { FILE: eez_psu_sketch/bp.h function namespace (line 76) | namespace eez { FILE: eez_psu_sketch/buzzer.cpp function tone (line 53) | void tone(uint32_t ulPin, uint32_t frequency, int32_t duration) function noTone (line 83) | void noTone(uint32_t ulPin) function TC3_Handler (line 90) | void TC3_Handler(void) { type eez (line 103) | namespace eez { type psu (line 104) | namespace psu { type buzzer (line 105) | namespace buzzer { function tone (line 107) | void tone(uint32_t frequency, int32_t duration) { FILE: eez_psu_sketch/buzzer.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/calibration.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type calibration (line 27) | namespace calibration { function resetChannelToZero (line 193) | void resetChannelToZero() { function isEnabled (line 198) | bool isEnabled() { function Channel (line 202) | Channel &getCalibrationChannel() { function start (line 206) | void start(Channel *channel_) { function stop (line 228) | void stop() { function hasSupportForCurrentDualRange (line 241) | bool hasSupportForCurrentDualRange() { function selectCurrentRange (line 245) | void selectCurrentRange(int8_t range) { function Value (line 250) | Value& getVoltage() { function Value (line 254) | Value& getCurrent() { function isRemarkSet (line 258) | bool isRemarkSet() { function setRemark (line 266) | void setRemark(const char *value, size_t len) { function checkCalibrationValue (line 272) | static bool checkCalibrationValue(calibration::Value &calibrationV... function isVoltageCalibrated (line 286) | bool isVoltageCalibrated() { function isCurrentCalibrated (line 290) | bool isCurrentCalibrated(Value ¤t) { function canSave (line 294) | bool canSave(int16_t &scpiErr) { function save (line 339) | bool save() { function clear (line 423) | bool clear(Channel *channel) { FILE: eez_psu_sketch/calibration.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/channel.cpp type eez (line 45) | namespace eez { type psu (line 46) | namespace psu { function Channel (line 86) | Channel &Channel::get(int channel_index) { function MaxCurrentLimitCause (line 1720) | MaxCurrentLimitCause Channel::getMaxCurrentLimitCause() const { function TriggerMode (line 1776) | TriggerMode Channel::getVoltageTriggerMode() { function TriggerMode (line 1784) | TriggerMode Channel::getCurrentTriggerMode() { function TriggerOnListStop (line 1800) | TriggerOnListStop Channel::getTriggerOnListStop() { FILE: eez_psu_sketch/channel.h function namespace (line 31) | namespace eez { FILE: eez_psu_sketch/channel_dispatcher.cpp type eez (line 28) | namespace eez { type psu (line 29) | namespace psu { type channel_dispatcher (line 30) | namespace channel_dispatcher { function isCouplingOrTrackingAllowed (line 34) | bool isCouplingOrTrackingAllowed() { function setType (line 46) | bool setType(Type value) { function Type (line 173) | Type getType() { function getUSet (line 177) | float getUSet(const Channel &channel) { function getUSetUnbalanced (line 184) | float getUSetUnbalanced(const Channel &channel) { function getUMon (line 191) | float getUMon(const Channel &channel) { function getUMonLast (line 198) | float getUMonLast(const Channel &channel) { function getUMonHistory (line 205) | float getUMonHistory(const Channel &channel, int position) { function getUMonDac (line 212) | float getUMonDac(const Channel &channel) { function getULimit (line 219) | float getULimit(const Channel &channel) { function getUMaxLimit (line 226) | float getUMaxLimit(const Channel &channel) { function getUMin (line 235) | float getUMin(const Channel &channel) { function getUDef (line 244) | float getUDef(const Channel &channel) { function getUMax (line 251) | float getUMax(const Channel &channel) { function getUProtectionLevel (line 260) | float getUProtectionLevel(const Channel &channel) { function setVoltage (line 267) | void setVoltage(Channel &channel, float voltage) { function setVoltageLimit (line 279) | void setVoltageLimit(Channel &channel, float limit) { function setOvpParameters (line 291) | void setOvpParameters(Channel &channel, int state, float level, fl... function setOvpState (line 309) | void setOvpState(Channel &channel, int state) { function setOvpLevel (line 318) | void setOvpLevel(Channel &channel, float level) { function setOvpDelay (line 328) | void setOvpDelay(Channel &channel, float delay) { function getISet (line 337) | float getISet(const Channel &channel) { function getISetUnbalanced (line 344) | float getISetUnbalanced(const Channel &channel) { function getIMon (line 351) | float getIMon(const Channel &channel) { function getIMonLast (line 358) | float getIMonLast(const Channel &channel) { function getIMonHistory (line 365) | float getIMonHistory(const Channel &channel, int position) { function getIMonDac (line 372) | float getIMonDac(const Channel &channel) { function getILimit (line 379) | float getILimit(const Channel &channel) { function getIMaxLimit (line 386) | float getIMaxLimit(const Channel &channel) { function getIMin (line 395) | float getIMin(const Channel &channel) { function getIDef (line 404) | float getIDef(const Channel &channel) { function getIMax (line 411) | float getIMax(const Channel &channel) { function setCurrent (line 420) | void setCurrent(Channel &channel, float current) { function setCurrentLimit (line 432) | void setCurrentLimit(Channel &channel, float limit) { function setOcpParameters (line 444) | void setOcpParameters(Channel &channel, int state, float delay) { function setOcpState (line 457) | void setOcpState(Channel &channel, int state) { function setOcpDelay (line 466) | void setOcpDelay(Channel &channel, float delay) { function getPowerLimit (line 475) | float getPowerLimit(const Channel& channel) { function getPowerMinLimit (line 482) | float getPowerMinLimit(const Channel& channel) { function getPowerMaxLimit (line 486) | float getPowerMaxLimit(const Channel& channel) { function getPowerDefaultLimit (line 493) | float getPowerDefaultLimit(const Channel& channel) { function getPowerProtectionLevel (line 497) | float getPowerProtectionLevel(const Channel &channel) { function setPowerLimit (line 504) | void setPowerLimit(Channel &channel, float limit) { function getOppMinLevel (line 516) | float getOppMinLevel(Channel &channel) { function getOppMaxLevel (line 523) | float getOppMaxLevel(Channel &channel) { function getOppDefaultLevel (line 530) | float getOppDefaultLevel(Channel &channel) { function setOppParameters (line 537) | void setOppParameters(Channel &channel, int state, float level, fl... function setOppState (line 553) | void setOppState(Channel &channel, int state) { function setOppLevel (line 562) | void setOppLevel(Channel &channel, float level) { function setOppDelay (line 574) | void setOppDelay(Channel &channel, float delay) { function outputEnable (line 583) | void outputEnable(Channel& channel, bool enable) { function remoteSensingEnable (line 592) | void remoteSensingEnable(Channel& channel, bool enable) { function remoteProgrammingEnable (line 601) | void remoteProgrammingEnable(Channel& channel, bool enable) { function lowRippleEnable (line 610) | bool lowRippleEnable(Channel& channel, bool enable) { function lowRippleAutoEnable (line 623) | void lowRippleAutoEnable(Channel& channel, bool enable) { function isTripped (line 632) | bool isTripped(Channel& channel) { function clearProtection (line 640) | void clearProtection(Channel& channel) { function disableProtection (line 649) | void disableProtection(Channel& channel) { function isOvpTripped (line 658) | bool isOvpTripped(Channel& channel) { function isOcpTripped (line 666) | bool isOcpTripped(Channel& channel) { function isOppTripped (line 674) | bool isOppTripped(Channel& channel) { function isOtpTripped (line 682) | bool isOtpTripped(Channel& channel) { function clearOtpProtection (line 690) | void clearOtpProtection(int sensor) { function setOtpParameters (line 699) | void setOtpParameters(Channel &channel, int state, float level, fl... function setOtpState (line 716) | void setOtpState(int sensor, int state) { function setOtpLevel (line 725) | void setOtpLevel(int sensor, float level) { function setOtpDelay (line 734) | void setOtpDelay(int sensor, float delay) { function setDisplayViewSettings (line 743) | void setDisplayViewSettings(Channel &channel, int displayValue1, i... function TriggerMode (line 759) | TriggerMode getVoltageTriggerMode(Channel& channel) { function setVoltageTriggerMode (line 767) | void setVoltageTriggerMode(Channel& channel, TriggerMode mode) { function TriggerMode (line 775) | TriggerMode getCurrentTriggerMode(Channel& channel) { function setCurrentTriggerMode (line 783) | void setCurrentTriggerMode(Channel& channel, TriggerMode mode) { function getTriggerOutputState (line 791) | bool getTriggerOutputState(Channel& channel) { function setTriggerOutputState (line 799) | void setTriggerOutputState(Channel& channel, bool enable) { function TriggerOnListStop (line 807) | TriggerOnListStop getTriggerOnListStop(Channel& channel) { function setTriggerOnListStop (line 815) | void setTriggerOnListStop(Channel& channel, TriggerOnListStop valu... function getTriggerVoltage (line 823) | float getTriggerVoltage(Channel& channel) { function setTriggerVoltage (line 831) | void setTriggerVoltage(Channel& channel, float value) { function getTriggerCurrent (line 839) | float getTriggerCurrent(Channel& channel) { function setTriggerCurrent (line 847) | void setTriggerCurrent(Channel& channel, float value) { function setLoadEnabled (line 856) | void setLoadEnabled(Channel &channel, bool state) { function setLoad (line 865) | void setLoad(Channel &channel, float load) { function isCurrentLowRangeAllowed (line 875) | bool isCurrentLowRangeAllowed(Channel &channel) { FILE: eez_psu_sketch/channel_dispatcher.h function namespace (line 27) | namespace eez { FILE: eez_psu_sketch/dac.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { FILE: eez_psu_sketch/dac.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/datetime.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type datetime (line 27) | namespace datetime { type Week (line 47) | enum Week {Last, First, Second, Third, Fourth} type DayOfWeek (line 48) | enum DayOfWeek {Sun=1, Mon, Tue, Wed, Thu, Fri, Sat} type Month (line 49) | enum Month {Jan=1, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, No... type TimeChangeRule (line 51) | struct TimeChangeRule { function init (line 69) | void init() { function cmp_datetime (line 72) | int cmp_datetime(uint8_t year, uint8_t month, uint8_t day, uint8_t... function isValidDate (line 96) | bool isValidDate(uint8_t year, uint8_t month, uint8_t day) { function isValidTime (line 117) | bool isValidTime(uint8_t hour, uint8_t minute, uint8_t second) { function dstCheck (line 124) | bool dstCheck() { function test (line 152) | bool test() { function tick (line 193) | void tick(uint32_t tickCount) { function getDate (line 202) | bool getDate(uint8_t &year, uint8_t &month, uint8_t &day) { function checkDateTime (line 206) | bool checkDateTime() { function setDate (line 216) | bool setDate(uint8_t year, uint8_t month, uint8_t day, unsigned ds... function getTime (line 226) | bool getTime(uint8_t &hour, uint8_t &minute, uint8_t &second) { function setTime (line 230) | bool setTime(uint8_t hour, uint8_t minute, uint8_t second, unsigne... function getDateTime (line 240) | bool getDateTime(uint8_t &year, uint8_t &month, uint8_t &day, uint... function setDateTime (line 244) | bool setDateTime(uint8_t year, uint8_t month, uint8_t day, uint8_t... function getDateTimeAsString (line 256) | bool getDateTimeAsString(char *buffer) { function now (line 267) | uint32_t now() { function nowUtc (line 273) | uint32_t nowUtc() { function makeTime (line 280) | uint32_t makeTime(int year, int month, int day, int hour, int minu... function breakTime (line 308) | void breakTime(uint32_t time, int &resultYear, int &resultMonth, i... function dayOfWeek (line 358) | uint8_t dayOfWeek(int y, int m, int d) { function timeChangeRuleToLocal (line 366) | uint32_t timeChangeRuleToLocal(TimeChangeRule &r, int year) { function isDst (line 389) | bool isDst(uint32_t local, DstRule dstRule) { function utcToLocal (line 405) | uint32_t utcToLocal(uint32_t utc, int16_t timeZone, DstRule dstRul... function localToUtc (line 413) | uint32_t localToUtc(uint32_t local, int16_t timeZone, DstRule dstR... function DateTime (line 435) | DateTime DateTime::now() { FILE: eez_psu_sketch/datetime.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/debug.cpp type eez (line 42) | namespace eez { type psu (line 43) | namespace psu { type debug (line 44) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { type debug (line 127) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { type psu (line 126) | namespace psu { type debug (line 44) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { type debug (line 127) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { type eez (line 125) | namespace eez { type psu (line 43) | namespace psu { type debug (line 44) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { type debug (line 127) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { type psu (line 126) | namespace psu { type debug (line 44) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { type debug (line 127) | namespace debug { function dumpVariables (line 88) | void dumpVariables(char *buffer) { function DumpTraceBuffer (line 132) | void DumpTraceBuffer() { function tick (line 166) | void tick(uint32_t tickCount) { function Trace (line 199) | void Trace(const char *format, ...) { FILE: eez_psu_sketch/debug.h function namespace (line 27) | namespace eez { function namespace (line 54) | namespace eez { FILE: eez_psu_sketch/devices.cpp type eez (line 40) | namespace eez { type psu (line 41) | namespace psu { type devices (line 42) | namespace devices { function anyFailed (line 78) | bool anyFailed() { FILE: eez_psu_sketch/devices.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/dlog.cpp type eez (line 32) | namespace eez { type psu (line 33) | namespace psu { type dlog (line 34) | namespace dlog { type State (line 44) | enum State { function setState (line 61) | void setState(State newState) { function checkDlogParameters (line 73) | int checkDlogParameters() { function isIdle (line 93) | bool isIdle() { function isInitiated (line 97) | bool isInitiated() { function initiate (line 101) | int initiate(const char *filePath) { function triggerGenerated (line 122) | void triggerGenerated(bool startImmediatelly) { function writeUint8 (line 137) | void writeUint8(uint8_t value) { function writeUint16 (line 141) | void writeUint16(uint16_t value) { function writeUint32 (line 146) | void writeUint32(uint32_t value) { function writeFloat (line 153) | void writeFloat(float value) { function startImmediately (line 157) | int startImmediately() { function finishLogging (line 216) | void finishLogging() { function abort (line 226) | void abort() { function log (line 234) | void log(uint32_t tickCount) { function tick (line 325) | void tick(uint32_t tickCount) { function reset (line 336) | void reset() { FILE: eez_psu_sketch/dlog.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/eeprom.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { type eeprom (line 24) | namespace eeprom { function send_address (line 30) | void send_address(uint16_t address) { function read_chunk (line 35) | void read_chunk(uint8_t *buffer, uint16_t buffer_size, uint16_t ad... function read (line 51) | void read(uint8_t *buffer, uint16_t buffer_size, uint16_t address) { function is_write_in_progress (line 69) | bool is_write_in_progress() { function write_chunk (line 79) | void write_chunk(const uint8_t *buffer, uint16_t buffer_size, uint... function write (line 120) | bool write(const uint8_t *buffer, uint16_t buffer_size, uint16_t a... function init (line 144) | void init() { function test (line 156) | bool test() { FILE: eez_psu_sketch/eeprom.h function namespace (line 243) | namespace eez { FILE: eez_psu_sketch/encoder.cpp type eez (line 31) | namespace eez { type psu (line 32) | namespace psu { type encoder (line 33) | namespace encoder { function updateMaxDiff (line 75) | void updateMaxDiff() { function abInterruptHandler (line 79) | void abInterruptHandler() { function swInterruptHandler (line 110) | void swInterruptHandler() { function init (line 124) | void init() { function read (line 140) | void read(uint32_t tickCount, int &counter, bool &clicked) { function enableAcceleration (line 156) | void enableAcceleration(bool enable) { function setMovingSpeed (line 163) | void setMovingSpeed(uint8_t down, uint8_t up) { function write (line 171) | void write(int counter, bool clicked) { FILE: eez_psu_sketch/encoder.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/ethernet.cpp type eez (line 42) | namespace eez { type psu (line 43) | namespace psu { type ethernet (line 47) | namespace ethernet { function ethernet_client_write (line 59) | size_t ethernet_client_write(EthernetClient &client, const char *d... function ethernet_client_write_str (line 67) | size_t ethernet_client_write_str(EthernetClient &client, const cha... function SCPI_Write (line 73) | size_t SCPI_Write(scpi_t *context, const char * data, size_t len) { function scpi_result_t (line 77) | scpi_result_t SCPI_Flush(scpi_t * context) { function SCPI_Error (line 81) | int SCPI_Error(scpi_t *context, int_fast16_t err) { function scpi_result_t (line 95) | scpi_result_t SCPI_Control(scpi_t *context, scpi_ctrl_name_t ctrl,... function scpi_result_t (line 108) | scpi_result_t SCPI_Reset(scpi_t *context) { function init (line 136) | void init() { function test (line 216) | bool test() { function tick (line 224) | void tick(uint32_t tick_usec) { function getIpAddress (line 288) | uint32_t getIpAddress() { function isConnected (line 292) | bool isConnected() { function update (line 296) | void update() { FILE: eez_psu_sketch/ethernet.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/event_queue.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type event_queue (line 27) | namespace event_queue { function readHeader (line 49) | void readHeader() { function writeHeader (line 53) | void writeHeader() { function readEvent (line 59) | void readEvent(uint16_t eventIndex, Event *e) { function writeEvent (line 63) | void writeEvent(uint16_t eventIndex, Event *e) { function init (line 69) | void init() { function doPushEvent (line 84) | void doPushEvent(int16_t eventId) { function tick (line 116) | void tick(uint32_t tick_usec) { function getNumEvents (line 123) | int getNumEvents() { function getEvent (line 127) | void getEvent(uint16_t index, Event *e) { function getLastErrorEvent (line 132) | void getLastErrorEvent(Event *e) { function getEventType (line 145) | int getEventType(Event *e) { function pushEvent (line 213) | void pushEvent(int16_t eventId) { function markAsRead (line 222) | void markAsRead() { function getNumPages (line 230) | int getNumPages() { function getActivePageNumEvents (line 234) | int getActivePageNumEvents() { function getActivePageEvent (line 242) | void getActivePageEvent(int i, Event *e) { function moveToFirstPage (line 246) | void moveToFirstPage() { function moveToNextPage (line 250) | void moveToNextPage() { function moveToPreviousPage (line 256) | void moveToPreviousPage() { function getActivePageIndex (line 262) | int getActivePageIndex() { FILE: eez_psu_sketch/event_queue.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/fan.cpp type eez (line 28) | namespace eez { type psu (line 29) | namespace psu { type fan (line 30) | namespace fan { type RpmMeasureState (line 34) | enum RpmMeasureState { function dt_to_rpm (line 74) | int dt_to_rpm(uint32_t dt) { function pwm_to_rpm (line 80) | int pwm_to_rpm(int pwm) { function start_rpm_measure (line 89) | void start_rpm_measure() { function rpm_measure_interrupt_handler (line 101) | void rpm_measure_interrupt_handler() { function finish_rpm_measure (line 127) | void finish_rpm_measure() { function init (line 137) | void init() { function test_start (line 147) | void test_start() { function test (line 154) | bool test() { function tick (line 202) | void tick(uint32_t tick_usec) { function setPidTunings (line 277) | void setPidTunings(double Kp, double Ki, double Kd, int POn) { FILE: eez_psu_sketch/fan.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/font.cpp type eez (line 26) | namespace eez { type psu (line 27) | namespace psu { type gui (line 28) | namespace gui { type font (line 29) | namespace font { FILE: eez_psu_sketch/font.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/gesture.cpp type eez (line 33) | namespace eez { type psu (line 34) | namespace psu { type gui (line 35) | namespace gui { type gesture (line 36) | namespace gesture { function recognize (line 51) | void recognize() { function tick (line 84) | void tick(uint32_t tick_usec) { FILE: eez_psu_sketch/gesture.h function namespace (line 3) | namespace eez { FILE: eez_psu_sketch/gui.cpp type eez (line 78) | namespace eez { type psu (line 79) | namespace psu { type gui (line 80) | namespace gui { type Event (line 99) | struct Event { type EventType (line 142) | enum EventType { function Page (line 160) | Page *createPageFromId(int pageId) { function isActivePageInternal (line 209) | bool isActivePageInternal() { function executeAction (line 215) | void executeAction(int actionId) { function getActivePageId (line 222) | int getActivePageId() { function isActivePage (line 226) | bool isActivePage(int pageId) { function Page (line 230) | Page *getActivePage() { function getPreviousActivePageId (line 234) | int getPreviousActivePageId() { function Page (line 238) | Page *getPreviousPage() { function doShowPage (line 246) | void doShowPage(int index, Page *page = 0) { function setPage (line 278) | void setPage(int pageId) { function replacePage (line 294) | void replacePage(int pageId, Page *page) { function pushPage (line 298) | void pushPage(int pageId, Page *page) { function popPage (line 327) | void popPage() { function isPageActiveOrOnStack (line 338) | bool isPageActiveOrOnStack(int pageId) { function showWelcomePage (line 351) | void showWelcomePage() { function showSelfTestResultPage (line 356) | void showSelfTestResultPage() { function showStandbyPage (line 361) | void showStandbyPage() { function showEnteringStandbyPage (line 366) | void showEnteringStandbyPage() { function showEthernetInit (line 373) | void showEthernetInit() { function pushSelectFromEnumPage (line 381) | void pushSelectFromEnumPage(const data::EnumItem *enumDefinition, ... function dialogYes (line 385) | void dialogYes() { function dialogNo (line 393) | void dialogNo() { function dialogCancel (line 401) | void dialogCancel() { function dialogOk (line 409) | void dialogOk() { function dialogLater (line 413) | void dialogLater() { function errorMessageAction (line 421) | void errorMessageAction() { function alertMessage (line 431) | void alertMessage(int alertPageId, data::Value message, void (*ok_... function longAlertMessage (line 443) | void longAlertMessage(int alertPageId, data::Value message, data::... function infoMessage (line 448) | void infoMessage(data::Value value, void (*ok_callback)()) { function infoMessageP (line 452) | void infoMessageP(const char *message PROGMEM, void (*ok_callback)... function longInfoMessage (line 456) | void longInfoMessage(data::Value value1, data::Value value2, void ... function longInfoMessageP (line 460) | void longInfoMessageP(const char *message1 PROGMEM, const char *me... function longErrorMessage (line 464) | void longErrorMessage(data::Value value1, data::Value value2, void... function longErrorMessageP (line 468) | void longErrorMessageP(const char *message1 PROGMEM, const char *m... function toastMessageP (line 472) | void toastMessageP(const char *message1 PROGMEM, const char *messa... function setTextMessage (line 477) | void setTextMessage(const char *message, unsigned int len) { function clearTextMessage (line 486) | void clearTextMessage() { function getTextMessageVersion (line 496) | uint8_t getTextMessageVersion() { function changeLimit (line 500) | void changeLimit(Channel& channel, const data::Value& value, floa... function onSetVoltageLimit (line 519) | void onSetVoltageLimit(float limit) { function changeVoltageLimit (line 525) | void changeVoltageLimit() { function onSetCurrentLimit (line 533) | void onSetCurrentLimit(float limit) { function changeCurrentLimit (line 539) | void changeCurrentLimit() { function onSetPowerLimit (line 547) | void onSetPowerLimit(float limit) { function changePowerLimit (line 553) | void changePowerLimit() { function errorMessage (line 561) | void errorMessage(const data::Cursor& cursor, data::Value value, v... function errorMessageP (line 607) | void errorMessageP(const char *message PROGMEM, void (*ok_callback... function yesNoDialog (line 612) | void yesNoDialog(int yesNoPageId, const char *message PROGMEM, voi... function areYouSure (line 622) | void areYouSure(void (*yes_callback)()) { function areYouSureWithMessage (line 626) | void areYouSureWithMessage(const char *message PROGMEM, void (*yes... function showAsyncOperationInProgress (line 630) | void showAsyncOperationInProgress(const char *message, void (*chec... function hideAsyncOperationInProgress (line 636) | void hideAsyncOperationInProgress() { function showProgressPage (line 640) | void showProgressPage(const char *message, void (*abortCallback)()) { function updateProgressPage (line 646) | bool updateProgressPage(size_t processedSoFar, size_t totalSize) { function hideProgressPage (line 659) | void hideProgressPage() { function yesNoLater (line 665) | void yesNoLater(const char *message PROGMEM, void (*yes_callback)(... function isChannelTripLastEvent (line 676) | static bool isChannelTripLastEvent(int i, event_queue::Event &last... function onLastErrorEventAction (line 688) | void onLastErrorEventAction() { function doUnlockFrontPanel (line 705) | static void doUnlockFrontPanel() { function checkPasswordToUnlockFrontPanel (line 713) | static void checkPasswordToUnlockFrontPanel() { function lockFrontPanel (line 717) | void lockFrontPanel() { function unlockFrontPanel (line 723) | void unlockFrontPanel() { function isWidgetActionEnabled (line 733) | bool isWidgetActionEnabled(const WidgetCursor &widgetCursor) { function transformStyle (line 760) | int transformStyle(const Widget *widget) { function isChannelCalibrationsDone (line 782) | bool isChannelCalibrationsDone() { function isDateTimeSetupDone (line 791) | bool isDateTimeSetupDone() { function channelCalibrationsYes (line 795) | void channelCalibrationsYes() { function channelCalibrationsNo (line 799) | void channelCalibrationsNo() { function dateTimeYes (line 804) | void dateTimeYes() { function dateTimeNo (line 808) | void dateTimeNo() { function serialYes (line 813) | void serialYes() { function serialNo (line 817) | void serialNo() { function ethernetYes (line 822) | void ethernetYes() { function ethernetNo (line 826) | void ethernetNo() { function showSetupWizardQuestion (line 831) | bool showSetupWizardQuestion() { function selectChannel (line 871) | void selectChannel() { function setFocusCursor (line 881) | void setFocusCursor(const data::Cursor& cursor, uint8_t dataId) { function wasFocusWidget (line 887) | bool wasFocusWidget(const WidgetCursor &widgetCursor) { function isFocusWidget (line 892) | bool isFocusWidget(const WidgetCursor &widgetCursor) { function isFocusChanged (line 907) | bool isFocusChanged() { function isEnabledFocusCursor (line 911) | bool isEnabledFocusCursor(data::Cursor& cursor, uint8_t dataId) { function moveToNextFocusCursor (line 919) | void moveToNextFocusCursor() { function ActionType (line 953) | ActionType getAction(WidgetCursor &widgetCursor) { function isAutoRepeatAction (line 962) | bool isAutoRepeatAction(ActionType action) { function isEncoderEnabledInActivePageCheckWidget (line 977) | void isEncoderEnabledInActivePageCheckWidget(int pageId, const Wid... function isEncoderEnabledInActivePage (line 984) | bool isEncoderEnabledInActivePage() { function onEncoder (line 991) | void onEncoder(uint32_t tickCount, int counter, bool clicked) { function channelReinitiateTrigger (line 1100) | void channelReinitiateTrigger() { function channelToggleOutput (line 1105) | void channelToggleOutput() { function channelInitiateTrigger (line 1145) | void channelInitiateTrigger() { function channelSetToFixed (line 1156) | void channelSetToFixed() { function channelEnableOutput (line 1168) | void channelEnableOutput() { function standBy (line 1174) | void standBy() { function turnDisplayOff (line 1178) | void turnDisplayOff() { function reset (line 1182) | void reset() { function init (line 1189) | void init() { function getStartPageId (line 1223) | int getStartPageId() { function pushEvent (line 1233) | void pushEvent(EventType type) { function touchHandling (line 1284) | void touchHandling(uint32_t tick_usec) { function processEvents (line 1327) | void processEvents() { function tick (line 1451) | void tick(uint32_t tick_usec) { FILE: eez_psu_sketch/gui.h function namespace (line 25) | namespace eez { FILE: eez_psu_sketch/gui_calibration.cpp type eez (line 34) | namespace eez { type psu (line 35) | namespace psu { type gui (line 36) | namespace gui { type calibration (line 37) | namespace calibration { function onStartPasswordOk (line 48) | void onStartPasswordOk() { function start (line 74) | void start() { function getLevelValue (line 78) | data::Value getLevelValue() { function getData (line 85) | data::Value getData(const data::Cursor &cursor, uint8_t id) { function showCurrentStep (line 164) | void showCurrentStep() { function onSetLevelOk (line 194) | void onSetLevelOk(float value) { function setLevelValue (line 200) | void setLevelValue() { function onSetOk (line 229) | void onSetOk(float value) { function onSetRemarkOk (line 244) | void onSetRemarkOk(char *remark) { function set (line 259) | void set() { function previousStep (line 307) | void previousStep() { function nextStep (line 322) | void nextStep() { function save (line 343) | void save() { function finishStop (line 352) | void finishStop() { function stop (line 364) | void stop(void (*callback)()) { function toggleEnable (line 369) | void toggleEnable() { FILE: eez_psu_sketch/gui_calibration.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_data.cpp type eez (line 53) | namespace eez { type psu (line 54) | namespace psu { type gui (line 55) | namespace gui { type data (line 56) | namespace data { type ChannelSnapshot (line 63) | struct ChannelSnapshot { function Value (line 193) | Value Value::ProgmemStr(const char *pstr PROGMEM) { function Value (line 200) | Value Value::PageInfo(uint8_t pageIndex, uint8_t numPages) { function Value (line 208) | Value Value::ScpiErrorText(int16_t errorCode) { function Value (line 215) | Value Value::LessThenMinMessage(float float_, ValueType type) { function Value (line 229) | Value Value::GreaterThenMaxMessage(float float_, ValueType type) { function printTime (line 319) | void printTime(uint32_t time, char *text, int count) { function isDisplayValue (line 661) | static bool isDisplayValue(const Cursor &cursor, uint8_t id, Dis... function isUMonData (line 667) | static bool isUMonData(const Cursor &cursor, uint8_t id) { function isIMonData (line 671) | static bool isIMonData(const Cursor &cursor, uint8_t id) { function isPMonData (line 675) | static bool isPMonData(const Cursor &cursor, uint8_t id) { function count (line 679) | int count(uint8_t id) { function select (line 700) | void select(Cursor &cursor, uint8_t id, int index) { function getListLength (line 710) | int getListLength(uint8_t id) { function Value (line 728) | Value getMin(const Cursor &cursor, uint8_t id) { function Value (line 752) | Value getMax(const Cursor &cursor, uint8_t id) { function Value (line 776) | Value getDef(const Cursor &cursor, uint8_t id) { function Value (line 788) | Value getLimit(const Cursor &cursor, uint8_t id) { function ValueType (line 802) | ValueType getUnit(const Cursor &cursor, uint8_t id) { function getList (line 811) | void getList(const Cursor &cursor, uint8_t id, const Value **val... function Value (line 852) | Value get(const Cursor &cursor, uint8_t id) { function set (line 1297) | bool set(const Cursor &cursor, uint8_t id, Value value, int16_t ... function getNumHistoryValues (line 1361) | int getNumHistoryValues(uint8_t id) { function getCurrentHistoryValuePosition (line 1365) | int getCurrentHistoryValuePosition(const Cursor &cursor, uint8_t... function Value (line 1370) | Value getHistoryValue(const Cursor &cursor, uint8_t id, int posi... function isBlinking (line 1386) | bool isBlinking(const Cursor &cursor, uint8_t id) { function Value (line 1408) | Value getEditValue(const Cursor &cursor, uint8_t id) { function getWidgetBackgroundColor (line 1424) | uint16_t getWidgetBackgroundColor(const WidgetCursor& widgetCurs... FILE: eez_psu_sketch/gui_data.h function namespace (line 24) | namespace eez { FILE: eez_psu_sketch/gui_document.cpp type eez (line 26) | namespace eez { type psu (line 27) | namespace psu { type gui (line 28) | namespace gui { FILE: eez_psu_sketch/gui_document.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/gui_edit_mode.cpp type eez (line 33) | namespace eez { type psu (line 34) | namespace psu { type gui (line 35) | namespace gui { type edit_mode (line 36) | namespace edit_mode { function isActive (line 48) | bool isActive() { function initEditValue (line 54) | void initEditValue() { function enter (line 59) | void enter(int tabIndex) { function update (line 96) | void update() { function exit (line 102) | void exit() { function nonInteractiveSet (line 107) | void nonInteractiveSet() { function nonInteractiveDiscard (line 114) | void nonInteractiveDiscard() { function isInteractiveMode (line 119) | bool isInteractiveMode() { function toggleInteractiveMode (line 123) | void toggleInteractiveMode() { function getData (line 128) | data::Value getData(const data::Cursor &cursor, uint8_t id) { function isBlinking (line 148) | bool isBlinking(const data::Cursor &cursor, uint8_t id, bool &re... function getCurrentValue (line 160) | data::Value getCurrentValue() { function ValueType (line 172) | ValueType getUnit() { function setValue (line 176) | bool setValue(float value_) { function getInfoText (line 189) | void getInfoText(int part, char *infoText) { FILE: eez_psu_sketch/gui_edit_mode.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_edit_mode_keypad.cpp type eez (line 30) | namespace eez { type psu (line 31) | namespace psu { type gui (line 32) | namespace gui { type edit_mode_keypad (line 33) | namespace edit_mode_keypad { function onKeypadOk (line 39) | bool onKeypadOk(float value) { function enter (line 43) | void enter(Channel &channel, const data::Value& editValue, const... function exit (line 64) | void exit() { FILE: eez_psu_sketch/gui_edit_mode_keypad.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_edit_mode_slider.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type gui (line 27) | namespace gui { type edit_mode_slider (line 28) | namespace edit_mode_slider { function touchY (line 41) | int touchY() { function touchX (line 45) | int touchX() { function displayXSize (line 49) | int displayXSize() { function increment (line 53) | void increment(int counter) { function onTouchDown (line 69) | void onTouchDown() { function onTouchMove (line 76) | void onTouchMove() { function onTouchUp (line 110) | void onTouchUp() { FILE: eez_psu_sketch/gui_edit_mode_slider.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_edit_mode_step.cpp type eez (line 34) | namespace eez { type psu (line 35) | namespace psu { type gui (line 36) | namespace gui { type edit_mode_step (line 37) | namespace edit_mode_step { function getStepValue (line 64) | float getStepValue() { function getStepValues (line 72) | void getStepValues(const data::Value **labels, int &count) { function getStepIndex (line 82) | int getStepIndex() { function setStepIndex (line 98) | void setStepIndex(int value) { function increment (line 107) | void increment(int counter, bool playClick) { function onEncoder (line 146) | void onEncoder(int counter) { function test (line 153) | void test() { function onTouchDown (line 166) | void onTouchDown() { function onTouchMove (line 175) | void onTouchMove() { function onTouchUp (line 179) | void onTouchUp() { FILE: eez_psu_sketch/gui_edit_mode_step.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/gui_internal.h function namespace (line 37) | namespace eez { FILE: eez_psu_sketch/gui_keypad.cpp type eez (line 41) | namespace eez { type psu (line 42) | namespace psu { type gui (line 43) | namespace gui { function Keypad (line 47) | Keypad *getActiveKeypad() { FILE: eez_psu_sketch/gui_keypad.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_numeric_keypad.cpp type eez (line 35) | namespace eez { type psu (line 36) | namespace psu { type gui (line 37) | namespace gui { function NumericKeypad (line 100) | NumericKeypad *NumericKeypad::start(const char *label, const data:... function ValueType (line 204) | ValueType NumericKeypad::getEditUnit() { function ValueType (line 208) | ValueType NumericKeypad::getValueUnit() { function ValueType (line 224) | ValueType NumericKeypad::getMilliUnit() { function ValueType (line 236) | ValueType NumericKeypad::getSwitchToUnit() { FILE: eez_psu_sketch/gui_numeric_keypad.h function namespace (line 24) | namespace eez { FILE: eez_psu_sketch/gui_page.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type gui (line 27) | namespace gui { function WidgetCursor (line 167) | WidgetCursor SelectFromEnumPage::findWidget(int x, int y) { function ActionType (line 196) | ActionType SelectFromEnumPage::getAction(const WidgetCursor &widge... FILE: eez_psu_sketch/gui_page.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_ch_settings_adv.cpp type eez (line 30) | namespace eez { type psu (line 31) | namespace psu { type gui (line 32) | namespace gui { FILE: eez_psu_sketch/gui_page_ch_settings_adv.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_ch_settings_info.cpp type eez (line 27) | namespace eez { type psu (line 28) | namespace psu { type gui (line 29) | namespace gui { FILE: eez_psu_sketch/gui_page_ch_settings_info.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_ch_settings_protection.cpp type eez (line 30) | namespace eez { type psu (line 31) | namespace psu { type gui (line 32) | namespace gui { function onClearAndDisableYes (line 42) | void onClearAndDisableYes() { FILE: eez_psu_sketch/gui_page_ch_settings_protection.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_ch_settings_trigger.cpp type eez (line 37) | namespace eez { type psu (line 38) | namespace psu { type gui (line 39) | namespace gui { FILE: eez_psu_sketch/gui_page_ch_settings_trigger.h function namespace (line 25) | namespace eez { FILE: eez_psu_sketch/gui_page_event_queue.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type gui (line 27) | namespace gui { FILE: eez_psu_sketch/gui_page_event_queue.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_main.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type gui (line 27) | namespace gui { FILE: eez_psu_sketch/gui_page_main.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_self_test_result.cpp type eez (line 27) | namespace eez { type psu (line 28) | namespace psu { type gui (line 29) | namespace gui { FILE: eez_psu_sketch/gui_page_self_test_result.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_sys_info.cpp type eez (line 28) | namespace eez { type psu (line 29) | namespace psu { type gui (line 30) | namespace gui { FILE: eez_psu_sketch/gui_page_sys_info.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/gui_page_sys_settings.cpp type eez (line 39) | namespace eez { type psu (line 40) | namespace psu { type gui (line 41) | namespace gui { FILE: eez_psu_sketch/gui_page_sys_settings.h function namespace (line 28) | namespace eez { FILE: eez_psu_sketch/gui_page_user_profiles.cpp type eez (line 27) | namespace eez { type psu (line 28) | namespace psu { type gui (line 29) | namespace gui { FILE: eez_psu_sketch/gui_page_user_profiles.h function namespace (line 24) | namespace eez { FILE: eez_psu_sketch/gui_password.cpp type eez (line 29) | namespace eez { type psu (line 30) | namespace psu { type gui (line 31) | namespace gui { function checkPasswordOkCallback (line 39) | static void checkPasswordOkCallback(char *text) { function checkPassword (line 50) | static void checkPassword(const char *label, void (*ok)()) { function onRetypeNewPasswordOk (line 57) | static void onRetypeNewPasswordOk(char *text) { function onNewPasswordOk (line 83) | static void onNewPasswordOk(char *text) { function onOldPasswordOk (line 108) | static void onOldPasswordOk() { function editPassword (line 112) | static void editPassword(const char *oldPassword) { function checkPassword (line 124) | void checkPassword(const char *label PROGMEM, const char *password... function editSystemPassword (line 133) | void editSystemPassword() { function editCalibrationPassword (line 137) | void editCalibrationPassword() { FILE: eez_psu_sketch/gui_password.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/gui_view.cpp type eez (line 39) | namespace eez { type psu (line 40) | namespace psu { type gui (line 41) | namespace gui { function getCurrentStateBufferIndex (line 56) | int getCurrentStateBufferIndex() { function styleHasBorder (line 62) | bool styleHasBorder(const Style *style) { function styleIsHorzAlignLeft (line 66) | bool styleIsHorzAlignLeft(const Style *style) { function styleIsHorzAlignRight (line 70) | bool styleIsHorzAlignRight(const Style *style) { function styleIsVertAlignTop (line 74) | bool styleIsVertAlignTop(const Style *style) { function styleIsVertAlignBottom (line 78) | bool styleIsVertAlignBottom(const Style *style) { function styleGetFont (line 82) | font::Font styleGetFont(const Style *style) { function styleIsBlink (line 86) | bool styleIsBlink(const Style *style) { function drawText (line 93) | void drawText(int pageId, const char *text, int textLength, int x,... function drawMultilineText (line 163) | void drawMultilineText(int pageId, const char *text, int x, int y,... function fillRect (line 283) | void fillRect(int x, int y, int w, int h) { function drawBitmap (line 287) | void drawBitmap(uint8_t bitmapIndex, int x, int y, int w, int h, c... function drawRectangle (line 351) | void drawRectangle(int x, int y, int w, int h, const Style *style,... function drawDisplayDataWidget (line 375) | void drawDisplayDataWidget(int pageId, const WidgetCursor &widgetC... function drawTextWidget (line 408) | void drawTextWidget(int pageId, const WidgetCursor &widgetCursor) { function drawMultilineTextWidget (line 443) | void drawMultilineTextWidget(int pageId, const WidgetCursor &widge... function drawScale (line 475) | void drawScale(const Widget *widget, const ScaleWidget *scale_widg... function drawScaleWidget (line 634) | void drawScaleWidget(const WidgetCursor &widgetCursor) { function drawButtonWidget (line 730) | void drawButtonWidget(int pageId, const WidgetCursor &widgetCursor) { function drawToggleButtonWidget (line 775) | void drawToggleButtonWidget(int pageId, const WidgetCursor &widget... function drawRectangleWidget (line 794) | void drawRectangleWidget(const WidgetCursor &widgetCursor) { function drawBitmapWidget (line 810) | void drawBitmapWidget(const WidgetCursor &widgetCursor) { function calcValuePosInBarGraphWidget (line 825) | int calcValuePosInBarGraphWidget(data::Value &value, float min, fl... function drawLineInBarGraphWidget (line 837) | void drawLineInBarGraphWidget(const BarGraphWidget *barGraphWidget... function drawBarGraphWidget (line 852) | void drawBarGraphWidget(int pageId, const WidgetCursor &widgetCurs... function getYValue (line 1136) | int getYValue( function drawYTGraph (line 1149) | void drawYTGraph( function drawYTGraphWidget (line 1210) | void drawYTGraphWidget(int pageId, const WidgetCursor &widgetCurso... function drawUpDownWidget (line 1341) | void drawUpDownWidget(int pageId, const WidgetCursor &widgetCursor) { function upDown (line 1379) | void upDown() { function drawListGraphWidget (line 1410) | void drawListGraphWidget(const WidgetCursor &widgetCursor) { function onTouchListGraph (line 1561) | void onTouchListGraph(const WidgetCursor &widgetCursor, int xTouch... function drawWidget (line 1612) | void drawWidget(int pageId, const WidgetCursor &widgetCursor_) { function refreshWidget (line 1664) | void refreshWidget(WidgetCursor widgetCursor) { function selectWidget (line 1674) | void selectWidget(WidgetCursor &widgetCursor) { function deselectWidget (line 1679) | void deselectWidget() { function WidgetState (line 1687) | WidgetState *next(WidgetState *p) { function enumContainer (line 1693) | void enumContainer(int pageId, List widgets, int x, int y, data::C... function enumWidget (line 1724) | void enumWidget(int pageId, OBJ_OFFSET widgetOffset, int x, int y,... function enumWidgets (line 1827) | void enumWidgets(int pageId, WidgetState *previousState, WidgetSta... function clearBackground (line 1835) | void clearBackground() { function drawActivePage (line 1859) | void drawActivePage(bool refresh) { function drawTick (line 1876) | void drawTick() { function refreshPage (line 1891) | void refreshPage() { function flush (line 1899) | void flush() { function findWidgetStep (line 1915) | void findWidgetStep(int pageId, const WidgetCursor &widgetCursor) { function WidgetCursor (line 1937) | WidgetCursor findWidget(int x, int y) { FILE: eez_psu_sketch/gui_view.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/gui_widget_button_group.cpp type eez (line 26) | namespace eez { type psu (line 27) | namespace psu { type gui (line 28) | namespace gui { type widgetButtonGroup (line 29) | namespace widgetButtonGroup { function drawButtons (line 31) | void drawButtons(int pageId, const Widget* widget, int x, int y,... function draw (line 97) | void draw(int pageId, const WidgetCursor &widgetCursor) { function onTouchDown (line 120) | void onTouchDown(const WidgetCursor &widgetCursor) { FILE: eez_psu_sketch/gui_widget_button_group.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/idle.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type idle (line 27) | namespace idle { type ActivityType (line 29) | enum ActivityType { function tick (line 43) | void tick() { function noteScpiActivity (line 60) | void noteScpiActivity() { function noteGuiActivity (line 65) | void noteGuiActivity() { function noteEncoderActivity (line 72) | void noteEncoderActivity() { function getGuiAndEncoderInactivityPeriod (line 79) | uint32_t getGuiAndEncoderInactivityPeriod() { function isIdle (line 87) | bool isIdle() { FILE: eez_psu_sketch/idle.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/io_pins.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { type io_pins (line 26) | namespace io_pins { function isOutputFault (line 44) | uint8_t isOutputFault() { function isOutputEnabled (line 61) | uint8_t isOutputEnabled() { function updateFaultPin (line 71) | void updateFaultPin(int i) { function updateOnCouplePin (line 81) | void updateOnCouplePin(int i) { function tick (line 92) | void tick(uint32_t tickCount) { function onTrigger (line 166) | void onTrigger() { function refresh (line 180) | void refresh() { function isInhibited (line 197) | bool isInhibited() { function setDigitalOutputPinState (line 201) | void setDigitalOutputPinState(int pin, bool state) { function getDigitalOutputPinState (line 217) | bool getDigitalOutputPinState(int pin) { FILE: eez_psu_sketch/io_pins.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/ioexp.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { FILE: eez_psu_sketch/ioexp.h function namespace (line 48) | namespace eez { FILE: eez_psu_sketch/lcd.cpp type eez (line 49) | namespace eez { type psu (line 50) | namespace psu { type gui (line 51) | namespace gui { type lcd (line 52) | namespace lcd { function rgbToHsl (line 56) | void rgbToHsl(float r, float g, float b, float &h, float &s, flo... function hue2rgb (line 95) | float hue2rgb(float p, float q, float t) { function hslToRgb (line 104) | void hslToRgb(float h, float s, float l, float &r, float &g, flo... function init (line 1213) | void init() { function tick (line 1221) | void tick(uint32_t tickCount) { function isOn (line 1238) | bool isOn() { function getBrightness (line 1242) | static uint8_t getBrightness() { function turnOn (line 1246) | void turnOn(bool withoutTransition) { function turnOff (line 1260) | void turnOff() { function updateBrightness (line 1270) | void updateBrightness() { FILE: eez_psu_sketch/lcd.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/list.cpp type eez (line 30) | namespace eez { type psu (line 31) | namespace psu { type list (line 32) | namespace list { function init (line 62) | void init() { function resetChannelList (line 66) | void resetChannelList(Channel &channel) { function reset (line 80) | void reset() { function setDwellList (line 86) | void setDwellList(Channel &channel, float *list, uint16_t listLeng... function setVoltageList (line 97) | void setVoltageList(Channel &channel, float *list, uint16_t listLe... function setCurrentList (line 108) | void setCurrentList(Channel &channel, float *list, uint16_t listLe... function getListsChanged (line 119) | bool getListsChanged(Channel &channel) { function setListsChanged (line 123) | void setListsChanged(Channel &channel, bool changed) { function getListCount (line 127) | uint16_t getListCount(Channel &channel) { function setListCount (line 131) | void setListCount(Channel &channel, uint16_t value) { function isListEmpty (line 135) | bool isListEmpty(Channel &channel) { function areListLengthsEquivalent (line 141) | bool areListLengthsEquivalent(uint16_t size1, uint16_t size2) { function areListLengthsEquivalent (line 145) | bool areListLengthsEquivalent(uint16_t size1, uint16_t size2, uint... function areListLengthsEquivalent (line 151) | bool areListLengthsEquivalent(Channel &channel) { function areVoltageAndDwellListLengthsEquivalent (line 159) | bool areVoltageAndDwellListLengthsEquivalent(Channel &channel) { function areCurrentAndDwellListLengthsEquivalent (line 163) | bool areCurrentAndDwellListLengthsEquivalent(Channel &channel) { function areVoltageAndCurrentListLengthsEquivalent (line 167) | bool areVoltageAndCurrentListLengthsEquivalent(Channel &channel) { function checkLimits (line 171) | int checkLimits(int iChannel) { function loadList (line 196) | bool loadList(Channel &channel, const char *filePath, int *err) { function saveList (line 319) | bool saveList(Channel &channel, const char *filePath, int *err) { function executionStart (line 383) | void executionStart(Channel &channel) { function maxListsSize (line 390) | int maxListsSize(Channel &channel) { function setListValue (line 408) | bool setListValue(Channel &channel, int16_t it, int *err) { function tick (line 437) | void tick(uint32_t tick_usec) { function isActive (line 519) | bool isActive() { function isActive (line 523) | bool isActive(Channel &channel) { function anyCounterVisible (line 527) | bool anyCounterVisible(uint32_t totalThreshold) { function getCurrentDwellTime (line 536) | bool getCurrentDwellTime(Channel &channel, int32_t &remaining, uin... function abort (line 550) | void abort() { FILE: eez_psu_sketch/list.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/ntp.cpp type eez (line 42) | namespace eez { type psu (line 43) | namespace psu { type ntp (line 44) | namespace ntp { type State (line 51) | enum State { function sendNtpPacket (line 81) | int sendNtpPacket() { function readNtpPacket (line 136) | void readNtpPacket() { function begin (line 171) | void begin() { function init (line 177) | void init() { function setState (line 183) | void setState(State state) { function tick (line 196) | void tick(uint32_t tickCount) { function reset (line 249) | void reset() { function testNtpServer (line 256) | void testNtpServer(const char *ntpServer) { function isTestNtpServerDone (line 262) | bool isTestNtpServerDone(bool &result) { FILE: eez_psu_sketch/ntp.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/ontime.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type ontime (line 27) | namespace ontime { function counterToString (line 29) | void counterToString(char *str, size_t count, uint32_t counterTime) { FILE: eez_psu_sketch/ontime.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/persist_conf.cpp type eez (line 37) | namespace eez { type psu (line 38) | namespace psu { type persist_conf (line 39) | namespace persist_conf { type PersistConfSection (line 45) | enum PersistConfSection { function calc_checksum (line 76) | uint32_t calc_checksum(const BlockHeader *block, uint16_t size) { function check_block (line 80) | bool check_block(const BlockHeader *block, uint16_t size, uint16_t... function save (line 84) | bool save(BlockHeader *block, uint16_t size, uint16_t address, uin... function get_address (line 94) | uint16_t get_address(PersistConfSection section, Channel *channel ... function get_profile_address (line 104) | uint16_t get_profile_address(int location) { function initDevice (line 110) | static void initDevice() { function loadDevice (line 157) | void loadDevice() { function saveDevice (line 178) | bool saveDevice() { function initEthernetSettings (line 182) | static void initEthernetSettings() { function initDevice2 (line 191) | static void initDevice2() { function loadDevice2 (line 219) | void loadDevice2() { function saveDevice2 (line 257) | bool saveDevice2() { function isSystemPasswordValid (line 261) | bool isSystemPasswordValid(const char *new_password, size_t new_pa... function changeSystemPassword (line 275) | bool changeSystemPassword(const char *new_password, size_t new_pas... function isCalibrationPasswordValid (line 285) | bool isCalibrationPasswordValid(const char *new_password, size_t n... function changeCalibrationPassword (line 299) | bool changeCalibrationPassword(const char *new_password, size_t ne... function changeSerial (line 309) | bool changeSerial(const char *newSerialNumber, size_t newSerialNum... function enableSound (line 323) | bool enableSound(bool enable) { function isSoundEnabled (line 332) | bool isSoundEnabled() { function enableClickSound (line 336) | bool enableClickSound(bool enable) { function isClickSoundEnabled (line 344) | bool isClickSoundEnabled() { function readSystemDate (line 348) | bool readSystemDate(uint8_t &year, uint8_t &month, uint8_t &day) { function isDst (line 358) | bool isDst() { function setDst (line 368) | void setDst(unsigned dst) { function writeSystemDate (line 378) | void writeSystemDate(uint8_t year, uint8_t month, uint8_t day, uns... function readSystemTime (line 390) | bool readSystemTime(uint8_t &hour, uint8_t &minute, uint8_t &secon... function writeSystemTime (line 400) | void writeSystemTime(uint8_t hour, uint8_t minute, uint8_t second,... function writeSystemDateTime (line 412) | void writeSystemDateTime(uint8_t year, uint8_t month, uint8_t day,... function enableProfileAutoRecall (line 430) | bool enableProfileAutoRecall(bool enable) { function isProfileAutoRecallEnabled (line 435) | bool isProfileAutoRecallEnabled() { function setProfileAutoRecallLocation (line 439) | bool setProfileAutoRecallLocation(int location) { function getProfileAutoRecallLocation (line 453) | int getProfileAutoRecallLocation() { function toggleChannelsViewMode (line 457) | void toggleChannelsViewMode() { function setChannelsViewMode (line 462) | void setChannelsViewMode(unsigned int channelsViewMode) { function loadChannelCalibration (line 467) | void loadChannelCalibration(Channel &channel) { function saveChannelCalibration (line 479) | bool saveChannelCalibration(Channel &channel) { function saveCalibrationEnabledFlag (line 483) | void saveCalibrationEnabledFlag(Channel &channel, bool enabled) { function loadProfile (line 494) | bool loadProfile(int location, profile::Parameters *profile) { function saveProfile (line 502) | bool saveProfile(int location, profile::Parameters *profile) { function readTotalOnTime (line 506) | uint32_t readTotalOnTime(int type) { function writeTotalOnTime (line 528) | bool writeTotalOnTime(int type, uint32_t time) { function enableOutputProtectionCouple (line 543) | bool enableOutputProtectionCouple(bool enable) { function isOutputProtectionCoupleEnabled (line 567) | bool isOutputProtectionCoupleEnabled() { function enableShutdownWhenProtectionTripped (line 571) | bool enableShutdownWhenProtectionTripped(bool enable) { function isShutdownWhenProtectionTrippedEnabled (line 595) | bool isShutdownWhenProtectionTrippedEnabled() { function enableForceDisablingAllOutputsOnPowerUp (line 599) | bool enableForceDisablingAllOutputsOnPowerUp(bool enable) { function isForceDisablingAllOutputsOnPowerUpEnabled (line 623) | bool isForceDisablingAllOutputsOnPowerUpEnabled() { function lockFrontPanel (line 627) | bool lockFrontPanel(bool lock) { function setEncoderSettings (line 654) | bool setEncoderSettings(uint8_t confirmationMode, uint8_t movingSp... function setDisplayState (line 666) | bool setDisplayState(unsigned newState) { function setDisplayBrightness (line 680) | bool setDisplayBrightness(uint8_t displayBrightness) { function setDisplayBackgroundLuminosityStep (line 690) | bool setDisplayBackgroundLuminosityStep(uint8_t displayBackgroundL... function enableSerial (line 701) | bool enableSerial(bool enable) { function isSerialEnabled (line 712) | bool isSerialEnabled() { function getIndexFromBaud (line 716) | int getIndexFromBaud(long baud) { function getBaudFromIndex (line 725) | long getBaudFromIndex(int index) { function getSerialBaudIndex (line 729) | int getSerialBaudIndex() { function setSerialBaudIndex (line 733) | bool setSerialBaudIndex(int baudIndex) { function getSerialParity (line 744) | int getSerialParity() { function setSerialParity (line 748) | bool setSerialParity(int parity) { function setSerialSettings (line 759) | bool setSerialSettings(bool enabled, int baudIndex, int parity) { function enableEthernet (line 779) | bool enableEthernet(bool enable) { function isEthernetEnabled (line 792) | bool isEthernetEnabled() { function enableEthernetDhcp (line 796) | bool enableEthernetDhcp(bool enable) { function isEthernetDhcpEnabled (line 807) | bool isEthernetDhcpEnabled() { function setEthernetMacAddress (line 811) | bool setEthernetMacAddress(uint8_t macAddress[]) { function setEthernetIpAddress (line 821) | bool setEthernetIpAddress(uint32_t ipAddress) { function setEthernetDns (line 831) | bool setEthernetDns(uint32_t dns) { function setEthernetGateway (line 841) | bool setEthernetGateway(uint32_t gateway) { function setEthernetSubnetMask (line 851) | bool setEthernetSubnetMask(uint32_t subnetMask) { function setEthernetScpiPort (line 861) | bool setEthernetScpiPort(uint16_t scpiPort) { function setEthernetSettings (line 871) | bool setEthernetSettings(bool enable, bool dhcpEnable, uint32_t ip... function enableNtp (line 909) | bool enableNtp(bool enable) { function isNtpEnabled (line 914) | bool isNtpEnabled() { function setNtpServer (line 918) | bool setNtpServer(const char *ntpServer, size_t ntpServerLength) { function setNtpSettings (line 924) | bool setNtpSettings(bool enable, const char *ntpServer) { function setSdLocked (line 930) | bool setSdLocked(bool sdLocked) { function isSdLocked (line 935) | bool isSdLocked() { FILE: eez_psu_sketch/persist_conf.h function namespace (line 21) | namespace eez { function namespace (line 34) | namespace eez { FILE: eez_psu_sketch/pid.h function class (line 5) | class PID FILE: eez_psu_sketch/profile.cpp type eez (line 34) | namespace eez { type psu (line 35) | namespace psu { type profile (line 36) | namespace profile { function tick (line 45) | void tick(uint32_t tickCount) { function getChannelProfileListFilePath (line 55) | void getChannelProfileListFilePath(Channel &channel, int location,... function recallChannelsFromProfile (line 65) | void recallChannelsFromProfile(Parameters *profile, int location) { function recallFromProfile (line 161) | bool recallFromProfile(Parameters *profile, int location) { function recall (line 180) | bool recall(int location) { function recallFromFile (line 197) | bool recallFromFile(const char *filePath, int *err) { function load (line 247) | bool load(int location, Parameters *profile) { function getSaveName (line 257) | void getSaveName(const Parameters *profile, char *name) { function enableSave (line 266) | bool enableSave(bool enable) { function save (line 272) | void save() { function saveImmediately (line 277) | void saveImmediately() { function fillProfile (line 285) | void fillProfile(Parameters *pProfile, int location, const char *n... function saveAtLocation (line 413) | bool saveAtLocation(int location, const char *name) { function saveToFile (line 430) | bool saveToFile(const char *filePath, int *err) { function deleteLocation (line 473) | bool deleteLocation(int location) { function deleteAll (line 486) | bool deleteAll() { function isValid (line 495) | bool isValid(int location) { function setName (line 505) | bool setName(int location, const char *name, size_t name_len) { function getName (line 517) | void getName(int location, char *name, int count) { FILE: eez_psu_sketch/profile.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/psu.cpp function loadConf (line 107) | void loadConf() { function init (line 122) | void init() { function testChannels (line 182) | static bool testChannels() { function testShield (line 197) | static bool testShield() { function test (line 216) | bool test() { function psuReset (line 241) | static bool psuReset() { function loadAutoRecallProfile (line 377) | static bool loadAutoRecallProfile(profile::Parameters *profile, int *loc... function autoRecall (line 433) | static bool autoRecall() { function boot (line 446) | void boot() { function powerUp (line 583) | bool powerUp() { function powerDown (line 650) | void powerDown() { function isPowerUp (line 691) | bool isPowerUp() { function changePowerState (line 695) | bool changePowerState(bool up) { function schedulePowerDown (line 742) | void schedulePowerDown() { function powerDownBySensor (line 746) | void powerDownBySensor() { function reset (line 768) | bool reset() { function disableChannels (line 778) | static void disableChannels() { function onProtectionTripped (line 786) | void onProtectionTripped() { function regSet (line 957) | void regSet(scpi_reg_name_t name, scpi_reg_val_t val) { function psuRegSet (line 968) | void psuRegSet(scpi_psu_reg_name_t name, scpi_reg_val_t val) { function setEsrBits (line 979) | void setEsrBits(int bit_mask) { function setQuesBits (line 991) | void setQuesBits(int bit_mask, bool on) { function setOperBits (line 1002) | void setOperBits(int bit_mask, bool on) { function generateError (line 1013) | void generateError(int16_t error) { function SPI_usingInterrupt (line 1027) | void SPI_usingInterrupt(uint8_t interruptNumber) { function SPI_beginTransaction (line 1034) | void SPI_beginTransaction(SPISettings &settings) { function SPI_endTransaction (line 1054) | void SPI_endTransaction() { function isMaxCurrentLimited (line 1100) | bool isMaxCurrentLimited() { function limitMaxCurrent (line 1104) | void limitMaxCurrent(MaxCurrentLimitCause cause) { function unlimitMaxCurrent (line 1122) | void unlimitMaxCurrent() { function MaxCurrentLimitCause (line 1126) | MaxCurrentLimitCause getMaxCurrentLimitCause() { function isFrontPanelLocked (line 1130) | bool isFrontPanelLocked() { function TC_SetCMR_ChannelA (line 1139) | static void TC_SetCMR_ChannelA(Tc *tc, uint32_t chan, uint32_t v) { function TC_SetCMR_ChannelB (line 1143) | static void TC_SetCMR_ChannelB(Tc *tc, uint32_t chan, uint32_t v) { function startMasterSync (line 1148) | void startMasterSync() { function updateMasterSync (line 1202) | void updateMasterSync() { function PSU_boot (line 1233) | void PSU_boot() { function PSU_tick (line 1237) | void PSU_tick() { FILE: eez_psu_sketch/psu.h function namespace (line 57) | namespace eez { FILE: eez_psu_sketch/rtc.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { type rtc (line 24) | namespace rtc { function readRegisters (line 30) | void readRegisters(int command, int n, uint8_t *values) { function writeRegisters (line 41) | void writeRegisters(int command, int n, const uint8_t *values) { function init (line 52) | void init() { function test (line 55) | bool test() { function readDate (line 88) | bool readDate(uint8_t &year, uint8_t &month, uint8_t &day) { function writeDate (line 103) | bool writeDate(uint8_t year, uint8_t month, uint8_t day) { function readTime (line 120) | bool readTime(uint8_t &hour, uint8_t &minute, uint8_t &second) { function writeTime (line 135) | bool writeTime(uint8_t hour, uint8_t minute, uint8_t second) { function readDateTime (line 151) | bool readDateTime(uint8_t &year, uint8_t &month, uint8_t &day, uin... function writeDateTime (line 169) | bool writeDateTime(uint8_t year, uint8_t month, uint8_t day, uint8... FILE: eez_psu_sketch/rtc.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/scpi_appl.cpp type eez (line 23) | namespace eez { type psu (line 24) | namespace psu { type scpi (line 25) | namespace scpi { function scpi_result_t (line 37) | scpi_result_t scpi_cmd_apply(scpi_t *context) { function scpi_result_t (line 91) | scpi_result_t scpi_cmd_applyQ(scpi_t * context) { FILE: eez_psu_sketch/scpi_cal.cpp type eez (line 30) | namespace eez { type psu (line 31) | namespace psu { type scpi (line 32) | namespace scpi { function scpi_result_t (line 53) | static scpi_result_t calibration_level(scpi_t * context, calibrati... function scpi_result_t (line 75) | static scpi_result_t calibration_data(scpi_t * context, calibratio... function scpi_result_t (line 114) | scpi_result_t scpi_cmd_calibrationClear(scpi_t * context) { function scpi_result_t (line 135) | scpi_result_t scpi_cmd_calibrationMode(scpi_t * context) { function scpi_result_t (line 183) | scpi_result_t scpi_cmd_calibrationModeQ(scpi_t * context) { function scpi_result_t (line 188) | scpi_result_t scpi_cmd_calibrationCurrentData(scpi_t * context) { function scpi_result_t (line 192) | scpi_result_t scpi_cmd_calibrationCurrentLevel(scpi_t * context) { function scpi_result_t (line 196) | scpi_result_t scpi_cmd_calibrationCurrentRange(scpi_t * context) { function scpi_result_t (line 217) | scpi_result_t scpi_cmd_calibrationPasswordNew(scpi_t * context) { function scpi_result_t (line 243) | scpi_result_t scpi_cmd_calibrationRemark(scpi_t * context) { function scpi_result_t (line 265) | scpi_result_t scpi_cmd_calibrationRemarkQ(scpi_t * context) { function scpi_result_t (line 282) | scpi_result_t scpi_cmd_calibrationSave(scpi_t * context) { function scpi_result_t (line 297) | scpi_result_t scpi_cmd_calibrationState(scpi_t * context) { function scpi_result_t (line 336) | scpi_result_t scpi_cmd_calibrationStateQ(scpi_t * context) { function scpi_result_t (line 345) | scpi_result_t scpi_cmd_calibrationVoltageData(scpi_t * context) { function scpi_result_t (line 349) | scpi_result_t scpi_cmd_calibrationVoltageLevel(scpi_t * context) { function scpi_result_t (line 353) | scpi_result_t scpi_cmd_calibrationScreenInit(scpi_t * context) { FILE: eez_psu_sketch/scpi_core.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type scpi (line 27) | namespace scpi { function scpi_result_t (line 31) | scpi_result_t scpi_cmd_coreCls(scpi_t * context) { function scpi_result_t (line 35) | scpi_result_t scpi_cmd_coreEse(scpi_t * context) { function scpi_result_t (line 39) | scpi_result_t scpi_cmd_coreEseQ(scpi_t * context) { function scpi_result_t (line 43) | scpi_result_t scpi_cmd_coreEsrQ(scpi_t * context) { function scpi_result_t (line 47) | scpi_result_t scpi_cmd_coreIdnQ(scpi_t * context) { function scpi_result_t (line 51) | scpi_result_t scpi_cmd_coreOpc(scpi_t * context) { function scpi_result_t (line 55) | scpi_result_t scpi_cmd_coreOpcQ(scpi_t * context) { function scpi_result_t (line 66) | scpi_result_t scpi_cmd_coreRcl(scpi_t * context) { function scpi_result_t (line 80) | scpi_result_t scpi_cmd_coreRst(scpi_t * context) { function scpi_result_t (line 91) | scpi_result_t scpi_cmd_coreSav(scpi_t * context) { function scpi_result_t (line 105) | scpi_result_t scpi_cmd_coreSre(scpi_t * context) { function scpi_result_t (line 109) | scpi_result_t scpi_cmd_coreSreQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_coreStbQ(scpi_t * context) { function scpi_result_t (line 125) | scpi_result_t scpi_cmd_coreTstQ(scpi_t * context) { function scpi_result_t (line 131) | scpi_result_t scpi_cmd_coreWai(scpi_t * context) { FILE: eez_psu_sketch/scpi_debug.cpp type eez (line 27) | namespace eez { type psu (line 28) | namespace psu { type scpi (line 34) | namespace scpi { function scpi_result_t (line 36) | scpi_result_t scpi_cmd_debug(scpi_t *context) { function scpi_result_t (line 52) | scpi_result_t scpi_cmd_debugQ(scpi_t *context) { function scpi_result_t (line 70) | scpi_result_t scpi_cmd_debugWdog(scpi_t * context) { function scpi_result_t (line 91) | scpi_result_t scpi_cmd_debugWdogQ(scpi_t * context) { function scpi_result_t (line 107) | scpi_result_t scpi_cmd_debugOntimeQ(scpi_t *context) { function scpi_result_t (line 131) | scpi_result_t scpi_cmd_debugVoltage(scpi_t *context) { function scpi_result_t (line 152) | scpi_result_t scpi_cmd_debugCurrent(scpi_t *context) { function scpi_result_t (line 173) | scpi_result_t scpi_cmd_debugMeasureVoltage(scpi_t *context) { function scpi_result_t (line 216) | scpi_result_t scpi_cmd_debugMeasureCurrent(scpi_t *context) { function scpi_result_t (line 259) | scpi_result_t scpi_cmd_debugFan(scpi_t * context) { function scpi_result_t (line 282) | scpi_result_t scpi_cmd_debugFanQ(scpi_t * context) { function scpi_result_t (line 288) | scpi_result_t scpi_cmd_debugFanPid(scpi_t * context) { function scpi_result_t (line 314) | scpi_result_t scpi_cmd_debugFanPidQ(scpi_t * context) { FILE: eez_psu_sketch/scpi_diag.cpp type eez (line 29) | namespace eez { type psu (line 30) | namespace psu { type scpi (line 31) | namespace scpi { function printCalibrationValue (line 35) | static void printCalibrationValue(scpi_t *context, char *buffer, c... function printCalibrationParameters (line 67) | void printCalibrationParameters(scpi_t *context, ValueType valueTy... function scpi_result_t (line 105) | scpi_result_t scpi_cmd_diagnosticInformationAdcQ(scpi_t * context) { function scpi_result_t (line 134) | scpi_result_t scpi_cmd_diagnosticInformationCalibrationQ(scpi_t *c... function scpi_result_t (line 166) | scpi_result_t scpi_cmd_diagnosticInformationProtectionQ(scpi_t * c... function scpi_result_t (line 225) | scpi_result_t scpi_cmd_diagnosticInformationTestQ(scpi_t * context) { function scpi_result_t (line 290) | scpi_result_t scpi_cmd_diagnosticInformationFanQ(scpi_t * context) { FILE: eez_psu_sketch/scpi_display.cpp type eez (line 28) | namespace eez { type psu (line 29) | namespace psu { type scpi (line 30) | namespace scpi { function scpi_result_t (line 32) | scpi_result_t scpi_cmd_displayBrightness(scpi_t *context) { function scpi_result_t (line 53) | scpi_result_t scpi_cmd_displayBrightnessQ(scpi_t *context) { function scpi_result_t (line 63) | scpi_result_t scpi_cmd_displayView(scpi_t *context) { function scpi_result_t (line 84) | scpi_result_t scpi_cmd_displayViewQ(scpi_t *context) { function scpi_result_t (line 94) | scpi_result_t scpi_cmd_displayWindowState(scpi_t *context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_displayWindowStateQ(scpi_t *context) { function scpi_result_t (line 123) | scpi_result_t scpi_cmd_displayWindowText(scpi_t *context) { function scpi_result_t (line 145) | scpi_result_t scpi_cmd_displayWindowTextQ(scpi_t *context) { function scpi_result_t (line 155) | scpi_result_t scpi_cmd_displayWindowTextClear(scpi_t *context) { FILE: eez_psu_sketch/scpi_dlog.cpp type eez (line 26) | namespace eez { type psu (line 27) | namespace psu { type scpi (line 28) | namespace scpi { function scpi_result_t (line 30) | scpi_result_t scpi_cmd_abortDlog(scpi_t * context) { function scpi_result_t (line 40) | scpi_result_t scpi_cmd_initiateDlog(scpi_t * context) { function scpi_result_t (line 65) | scpi_result_t scpi_cmd_senseDlogFunctionVoltage(scpi_t * context) { function scpi_result_t (line 91) | scpi_result_t scpi_cmd_senseDlogFunctionVoltageQ(scpi_t * context) { function scpi_result_t (line 107) | scpi_result_t scpi_cmd_senseDlogFunctionCurrent(scpi_t * context) { function scpi_result_t (line 133) | scpi_result_t scpi_cmd_senseDlogFunctionCurrentQ(scpi_t * context) { function scpi_result_t (line 149) | scpi_result_t scpi_cmd_senseDlogFunctionPower(scpi_t * context) { function scpi_result_t (line 175) | scpi_result_t scpi_cmd_senseDlogFunctionPowerQ(scpi_t * context) { function scpi_result_t (line 191) | scpi_result_t scpi_cmd_senseDlogPeriod(scpi_t * context) { function scpi_result_t (line 238) | scpi_result_t scpi_cmd_senseDlogPeriodQ(scpi_t * context) { function scpi_result_t (line 248) | scpi_result_t scpi_cmd_senseDlogTime(scpi_t * context) { function scpi_result_t (line 295) | scpi_result_t scpi_cmd_senseDlogTimeQ(scpi_t * context) { FILE: eez_psu_sketch/scpi_inst.cpp type eez (line 26) | namespace eez { type psu (line 27) | namespace psu { type scpi (line 28) | namespace scpi { function select_channel (line 50) | static void select_channel(scpi_t * context, uint8_t ch) { function scpi_result_t (line 57) | scpi_result_t scpi_cmd_instrumentSelect(scpi_t * context) { function scpi_result_t (line 73) | scpi_result_t scpi_cmd_instrumentSelectQ(scpi_t * context) { function scpi_result_t (line 83) | scpi_result_t scpi_cmd_instrumentNselect(scpi_t * context) { function scpi_result_t (line 103) | scpi_result_t scpi_cmd_instrumentNselectQ(scpi_t * context) { function scpi_result_t (line 111) | scpi_result_t scpi_cmd_instrumentCoupleTracking(scpi_t * context) { function scpi_result_t (line 142) | scpi_result_t scpi_cmd_instrumentCoupleTrackingQ(scpi_t * context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_instrumentDisplayTrace(scpi_t * context) { function scpi_result_t (line 199) | scpi_result_t scpi_cmd_instrumentDisplayTraceQ(scpi_t * context) { function scpi_result_t (line 232) | scpi_result_t scpi_cmd_instrumentDisplayTraceSwap(scpi_t * context) { function scpi_result_t (line 242) | scpi_result_t scpi_cmd_instrumentDisplayYtRate(scpi_t * context) { function scpi_result_t (line 257) | scpi_result_t scpi_cmd_instrumentDisplayYtRateQ(scpi_t * context) { FILE: eez_psu_sketch/scpi_meas.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { type scpi (line 26) | namespace scpi { function scpi_result_t (line 30) | scpi_result_t scpi_cmd_measureScalarCurrentDcQ(scpi_t * context) { function scpi_result_t (line 43) | scpi_result_t scpi_cmd_measureScalarPowerDcQ(scpi_t * context) { function scpi_result_t (line 56) | scpi_result_t scpi_cmd_measureScalarVoltageDcQ(scpi_t * context) { function scpi_result_t (line 69) | scpi_result_t scpi_cmd_measureScalarTemperatureThermistorDcQ(scpi_... FILE: eez_psu_sketch/scpi_mem.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { type scpi (line 26) | namespace scpi { function scpi_result_t (line 30) | scpi_result_t scpi_cmd_memoryNstatesQ(scpi_t *context) { function scpi_result_t (line 36) | scpi_result_t scpi_cmd_memoryStateCatalogQ(scpi_t *context) { function scpi_result_t (line 47) | scpi_result_t scpi_cmd_memoryStateDelete(scpi_t *context) { function scpi_result_t (line 61) | scpi_result_t scpi_cmd_memoryStateDeleteAll(scpi_t *context) { function scpi_result_t (line 70) | scpi_result_t scpi_cmd_memoryStateName(scpi_t *context) { function scpi_result_t (line 100) | scpi_result_t scpi_cmd_memoryStateNameQ(scpi_t *context) { function scpi_result_t (line 114) | scpi_result_t scpi_cmd_memoryStateRecallAuto(scpi_t *context) { function scpi_result_t (line 128) | scpi_result_t scpi_cmd_memoryStateRecallAutoQ(scpi_t *context) { function scpi_result_t (line 134) | scpi_result_t scpi_cmd_memoryStateRecallSelect(scpi_t *context) { function scpi_result_t (line 153) | scpi_result_t scpi_cmd_memoryStateRecallSelectQ(scpi_t *context) { function scpi_result_t (line 159) | scpi_result_t scpi_cmd_memoryStateValidQ(scpi_t *context) { FILE: eez_psu_sketch/scpi_mmem.cpp type eez (line 34) | namespace eez { type psu (line 35) | namespace psu { type scpi (line 36) | namespace scpi { function addExtension (line 42) | void addExtension(char *filePath, const char *ext) { function scpi_result_t (line 50) | scpi_result_t scpi_cmd_mmemoryCdirectory(scpi_t *context) { function scpi_result_t (line 75) | scpi_result_t scpi_cmd_mmemoryCdirectoryQ(scpi_t *context) { function catalogCallback (line 93) | void catalogCallback(void *param, const char *name, const char *ty... function scpi_result_t (line 124) | scpi_result_t scpi_cmd_mmemoryCatalogQ(scpi_t *context) { function scpi_result_t (line 146) | scpi_result_t scpi_cmd_mmemoryCatalogLengthQ(scpi_t *context) { function scpi_result_t (line 171) | scpi_result_t scpi_cmd_mmemoryInformationQ(scpi_t *context) { function uploadCallback (line 192) | void uploadCallback(void *param, const void *buffer, size_t size) { function scpi_result_t (line 210) | scpi_result_t scpi_cmd_mmemoryUploadQ(scpi_t *context) { function startDownloading (line 250) | void startDownloading() { function finishDownloading (line 258) | void finishDownloading(int16_t eventId) { function abortDownloading (line 270) | void abortDownloading() { function scpi_result_t (line 276) | scpi_result_t scpi_cmd_mmemoryDownloadFname(scpi_t *context) { function scpi_result_t (line 297) | scpi_result_t scpi_cmd_mmemoryDownloadSize(scpi_t *context) { function scpi_result_t (line 319) | scpi_result_t scpi_cmd_mmemoryDownloadData(scpi_t *context) { function scpi_result_t (line 368) | scpi_result_t scpi_cmd_mmemoryDownloadAbort(scpi_t *context) { function scpi_result_t (line 380) | scpi_result_t scpi_cmd_mmemoryMove(scpi_t *context) { function scpi_result_t (line 412) | scpi_result_t scpi_cmd_mmemoryCopy(scpi_t *context) { function scpi_result_t (line 445) | scpi_result_t scpi_cmd_mmemoryDelete(scpi_t *context) { function scpi_result_t (line 472) | scpi_result_t scpi_cmd_mmemoryMdirectory(scpi_t *context) { function scpi_result_t (line 499) | scpi_result_t scpi_cmd_mmemoryRdirectory(scpi_t *context) { function scpi_result_t (line 528) | scpi_result_t scpi_cmd_mmemoryDateQ(scpi_t *context) { function scpi_result_t (line 555) | scpi_result_t scpi_cmd_mmemoryTimeQ(scpi_t *context) { function scpi_result_t (line 584) | scpi_result_t scpi_cmd_mmemoryLock(scpi_t *context) { function scpi_result_t (line 599) | scpi_result_t scpi_cmd_mmemoryLockQ(scpi_t *context) { function scpi_result_t (line 609) | scpi_result_t scpi_cmd_mmemoryUnlock(scpi_t *context) { function scpi_result_t (line 626) | scpi_result_t scpi_cmd_mmemoryLoadList(scpi_t *context) { function scpi_result_t (line 656) | scpi_result_t scpi_cmd_mmemoryStoreList(scpi_t *context) { function scpi_result_t (line 695) | scpi_result_t scpi_cmd_mmemoryLoadProfile(scpi_t *context) { function scpi_result_t (line 715) | scpi_result_t scpi_cmd_mmemoryStoreProfile(scpi_t *context) { FILE: eez_psu_sketch/scpi_outp.cpp type eez (line 27) | namespace eez { type psu (line 28) | namespace psu { type scpi (line 29) | namespace scpi { function scpi_result_t (line 33) | scpi_result_t scpi_cmd_outputModeQ(scpi_t *context) { function scpi_result_t (line 44) | scpi_result_t scpi_cmd_outputProtectionClear(scpi_t * context) { function scpi_result_t (line 55) | scpi_result_t scpi_cmd_outputState(scpi_t * context) { function scpi_result_t (line 94) | scpi_result_t scpi_cmd_outputStateQ(scpi_t * context) { function scpi_result_t (line 105) | scpi_result_t scpi_cmd_outputTrackState(scpi_t * context) { function scpi_result_t (line 143) | scpi_result_t scpi_cmd_outputTrackStateQ(scpi_t * context) { function scpi_result_t (line 159) | scpi_result_t scpi_cmd_outputProtectionCouple(scpi_t * context) { function scpi_result_t (line 173) | scpi_result_t scpi_cmd_outputProtectionCoupleQ(scpi_t * context) { function scpi_result_t (line 179) | scpi_result_t scpi_cmd_outputStateTriggered(scpi_t *context) { function scpi_result_t (line 195) | scpi_result_t scpi_cmd_outputStateTriggeredQ(scpi_t *context) { FILE: eez_psu_sketch/scpi_params.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { type scpi (line 26) | namespace scpi { function check_channel (line 53) | bool check_channel(scpi_t *context, int32_t ch) { function Channel (line 82) | Channel *param_channel(scpi_t *context, scpi_bool_t mandatory, scp... function Channel (line 98) | Channel *set_channel_from_command_number(scpi_t *context) { function param_temp_sensor (line 113) | bool param_temp_sensor(scpi_t *context, int32_t &sensor) { function get_voltage_param (line 134) | bool get_voltage_param(scpi_t *context, float &value, const Channe... function get_voltage_protection_level_param (line 143) | bool get_voltage_protection_level_param(scpi_t *context, float &va... function get_current_param (line 152) | bool get_current_param(scpi_t *context, float &value, const Channe... function get_power_param (line 161) | bool get_power_param(scpi_t *context, float &value, float min, flo... function get_temperature_param (line 170) | bool get_temperature_param(scpi_t *context, float &value, float mi... function get_duration_param (line 179) | bool get_duration_param(scpi_t *context, float &value, float min, ... function get_voltage_from_param (line 188) | bool get_voltage_from_param(scpi_t *context, const scpi_number_t &... function get_voltage_protection_level_from_param (line 236) | bool get_voltage_protection_level_from_param(scpi_t *context, cons... function get_current_from_param (line 267) | bool get_current_from_param(scpi_t *context, const scpi_number_t &... function get_power_from_param (line 307) | bool get_power_from_param(scpi_t *context, const scpi_number_t &pa... function get_temperature_from_param (line 338) | bool get_temperature_from_param(scpi_t *context, const scpi_number... function get_duration_from_param (line 370) | bool get_duration_from_param(scpi_t *context, const scpi_number_t ... function get_voltage_limit_param (line 402) | bool get_voltage_limit_param(scpi_t *context, float &value, const ... function get_current_limit_param (line 411) | bool get_current_limit_param(scpi_t *context, float &value, const ... function get_power_limit_param (line 420) | bool get_power_limit_param(scpi_t *context, float &value, const Ch... function get_voltage_limit_from_param (line 429) | bool get_voltage_limit_from_param(scpi_t *context, const scpi_numb... function get_current_limit_from_param (line 466) | bool get_current_limit_from_param(scpi_t *context, const scpi_numb... function get_power_limit_from_param (line 502) | bool get_power_limit_from_param(scpi_t *context, const scpi_number... function scpi_result_t (line 535) | scpi_result_t result_float(scpi_t *context, Channel *channel, floa... function get_profile_location_param (line 548) | bool get_profile_location_param(scpi_t * context, int &location, b... function outputOnTime (line 564) | void outputOnTime(scpi_t* context, uint32_t time) { function checkPassword (line 570) | bool checkPassword(scpi_t *context, const char *againstPassword) { function cleanupPath (line 589) | void cleanupPath(char *filePath) { function getFilePath (line 647) | bool getFilePath(scpi_t *context, char *filePath, bool mandatory) { FILE: eez_psu_sketch/scpi_params.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/scpi_psu.cpp type eez (line 34) | namespace eez { type psu (line 35) | namespace psu { type scpi (line 36) | namespace scpi { function init (line 70) | void init(scpi_t &scpi_context, function emptyBuffer (line 92) | void emptyBuffer(scpi_t &context) { function onBufferOverrun (line 96) | void onBufferOverrun(scpi_t &context) { function input (line 103) | void input(scpi_t &context, const char *str, size_t size) { function printError (line 129) | void printError(int_fast16_t err) { function resultChoiceName (line 152) | void resultChoiceName(scpi_t *context, scpi_choice_def_t *choice, ... function resetContext (line 171) | void resetContext(scpi_t *context) { FILE: eez_psu_sketch/scpi_psu.h function namespace (line 24) | namespace eez { FILE: eez_psu_sketch/scpi_regs.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { type scpi (line 24) | namespace scpi { function psu_reg_update (line 31) | static void psu_reg_update(scpi_t * context, scpi_psu_reg_name_t n... function psu_reg_update_ieee488_reg (line 42) | static void psu_reg_update_ieee488_reg(scpi_t * context, scpi_reg_... function psu_reg_set_bits (line 56) | void psu_reg_set_bits(scpi_t * context, scpi_psu_reg_name_t name, ... function psu_reg_clear_bits (line 65) | void psu_reg_clear_bits(scpi_t * context, scpi_psu_reg_name_t name... function psu_reg_update_psu_reg (line 76) | static void psu_reg_update_psu_reg(scpi_t * context, scpi_reg_val_... function psu_reg_update_psu_reg (line 93) | static void psu_reg_update_psu_reg(scpi_t * context, scpi_reg_val_... function scpi_reg_val_t (line 108) | scpi_reg_val_t reg_get(scpi_t * context, scpi_psu_reg_name_t name) { function reg_set (line 123) | void reg_set(scpi_t *context, scpi_psu_reg_name_t name, scpi_reg_v... function reg_get_ques_isum_bit_mask_for_channel_protection_value (line 200) | int reg_get_ques_isum_bit_mask_for_channel_protection_value(Channe... function reg_set_ques_bit (line 208) | void reg_set_ques_bit(scpi_t *context, int bit_mask, bool on) { function reg_set_ques_isum_bit (line 226) | void reg_set_ques_isum_bit(scpi_t *context, Channel *channel, int ... function reg_set_oper_bit (line 246) | void reg_set_oper_bit(scpi_t *context, int bit_mask, bool on) { function reg_set_oper_isum_bit (line 264) | void reg_set_oper_isum_bit(scpi_t *context, Channel *channel, int ... FILE: eez_psu_sketch/scpi_regs.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/scpi_sense.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { type scpi (line 26) | namespace scpi { function scpi_result_t (line 30) | scpi_result_t scpi_cmd_senseCurrentDcRangeUpper(scpi_t * context) { function scpi_result_t (line 88) | scpi_result_t scpi_cmd_senseCurrentDcRangeUpperQ(scpi_t *context) { function scpi_result_t (line 117) | scpi_result_t scpi_cmd_senseCurrentDcRangeAuto(scpi_t *context) { function scpi_result_t (line 143) | scpi_result_t scpi_cmd_senseCurrentDcRangeAutoQ(scpi_t * context) { FILE: eez_psu_sketch/scpi_simu.cpp type eez (line 32) | namespace eez { type psu (line 33) | namespace psu { type scpi (line 37) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { type scpi (line 382) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { type psu (line 381) | namespace psu { type scpi (line 37) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { type scpi (line 382) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { type eez (line 380) | namespace eez { type psu (line 33) | namespace psu { type scpi (line 37) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { type scpi (line 382) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { type psu (line 381) | namespace psu { type scpi (line 37) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { type scpi (line 382) | namespace scpi { function get_resistance_from_param (line 41) | bool get_resistance_from_param(scpi_t *context, const scpi_number_... function get_resistance_param (line 75) | static bool get_resistance_param(scpi_t *context, float &value) { function scpi_result_t (line 86) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 102) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 113) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 190) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 209) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 225) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 236) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 262) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 283) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 299) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 334) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 348) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 354) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 358) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 369) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { function scpi_result_t (line 384) | scpi_result_t scpi_cmd_simulatorLoadState(scpi_t *context) { function scpi_result_t (line 389) | scpi_result_t scpi_cmd_simulatorLoadStateQ(scpi_t * context) { function scpi_result_t (line 394) | scpi_result_t scpi_cmd_simulatorLoad(scpi_t *context) { function scpi_result_t (line 399) | scpi_result_t scpi_cmd_simulatorLoadQ(scpi_t *context) { function scpi_result_t (line 404) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternal(scpi_t *con... function scpi_result_t (line 409) | scpi_result_t scpi_cmd_simulatorVoltageProgramExternalQ(scpi_t *co... function scpi_result_t (line 414) | scpi_result_t scpi_cmd_simulatorPwrgood(scpi_t *context) { function scpi_result_t (line 419) | scpi_result_t scpi_cmd_simulatorPwrgoodQ(scpi_t *context) { function scpi_result_t (line 424) | scpi_result_t scpi_cmd_simulatorRpol(scpi_t *context) { function scpi_result_t (line 429) | scpi_result_t scpi_cmd_simulatorRpolQ(scpi_t *context) { function scpi_result_t (line 434) | scpi_result_t scpi_cmd_simulatorTemperature(scpi_t *context) { function scpi_result_t (line 439) | scpi_result_t scpi_cmd_simulatorTemperatureQ(scpi_t *context) { function scpi_result_t (line 444) | scpi_result_t scpi_cmd_simulatorGui(scpi_t *context) { function scpi_result_t (line 449) | scpi_result_t scpi_cmd_simulatorExit(scpi_t *context) { function scpi_result_t (line 454) | scpi_result_t scpi_cmd_simulatorQuit(scpi_t *context) { function scpi_result_t (line 459) | scpi_result_t scpi_cmd_simulatorPin1(scpi_t *context) { function scpi_result_t (line 464) | scpi_result_t scpi_cmd_simulatorPin1Q(scpi_t * context) { FILE: eez_psu_sketch/scpi_sour.cpp type eez (line 32) | namespace eez { type psu (line 33) | namespace psu { type scpi (line 34) | namespace scpi { function scpi_result_t (line 38) | static scpi_result_t set_step(scpi_t * context, Channel::Value *cv... function scpi_result_t (line 75) | static scpi_result_t get_source_value(scpi_t *context, Channel &ch... function scpi_result_t (line 101) | static scpi_result_t get_source_value(scpi_t *context, Channel &ch... function scpi_result_t (line 121) | scpi_result_t get_delay(scpi_t *context, float delay) { function scpi_result_t (line 127) | scpi_result_t get_state(scpi_t *context, Channel *channel, int typ... function scpi_result_t (line 137) | scpi_result_t get_tripped(scpi_t *context, Channel::ProtectionValu... function scpi_result_t (line 145) | scpi_result_t scpi_cmd_sourceCurrentLevelImmediateAmplitude(scpi_t... function scpi_result_t (line 176) | scpi_result_t scpi_cmd_sourceCurrentLevelImmediateAmplitudeQ(scpi_... function scpi_result_t (line 191) | scpi_result_t scpi_cmd_sourceVoltageLevelImmediateAmplitude(scpi_t... function scpi_result_t (line 227) | scpi_result_t scpi_cmd_sourceVoltageLevelImmediateAmplitudeQ(scpi_... function scpi_result_t (line 251) | scpi_result_t scpi_cmd_sourceCurrentLevelImmediateStepIncrement(sc... function scpi_result_t (line 260) | scpi_result_t scpi_cmd_sourceCurrentLevelImmediateStepIncrementQ(s... function scpi_result_t (line 269) | scpi_result_t scpi_cmd_sourceVoltageLevelImmediateStepIncrement(sc... function scpi_result_t (line 278) | scpi_result_t scpi_cmd_sourceVoltageLevelImmediateStepIncrementQ(s... function scpi_result_t (line 289) | scpi_result_t scpi_cmd_sourceCurrentProtectionDelayTime(scpi_t * c... function scpi_result_t (line 307) | scpi_result_t scpi_cmd_sourceCurrentProtectionDelayTimeQ(scpi_t * ... function scpi_result_t (line 316) | scpi_result_t scpi_cmd_sourceCurrentProtectionState(scpi_t *contex... function scpi_result_t (line 332) | scpi_result_t scpi_cmd_sourceCurrentProtectionStateQ(scpi_t * cont... function scpi_result_t (line 341) | scpi_result_t scpi_cmd_sourceCurrentProtectionTrippedQ(scpi_t * co... function scpi_result_t (line 350) | scpi_result_t scpi_cmd_sourcePowerProtectionLevel(scpi_t * context) { function scpi_result_t (line 367) | scpi_result_t scpi_cmd_sourcePowerProtectionLevelQ(scpi_t * contex... function scpi_result_t (line 379) | scpi_result_t scpi_cmd_sourcePowerProtectionDelayTime(scpi_t * con... function scpi_result_t (line 397) | scpi_result_t scpi_cmd_sourcePowerProtectionDelayTimeQ(scpi_t * co... function scpi_result_t (line 406) | scpi_result_t scpi_cmd_sourcePowerProtectionState(scpi_t * context) { function scpi_result_t (line 422) | scpi_result_t scpi_cmd_sourcePowerProtectionStateQ(scpi_t * contex... function scpi_result_t (line 431) | scpi_result_t scpi_cmd_sourcePowerProtectionTrippedQ(scpi_t * cont... function scpi_result_t (line 440) | scpi_result_t scpi_cmd_sourceVoltageProtectionLevel(scpi_t * conte... function scpi_result_t (line 457) | scpi_result_t scpi_cmd_sourceVoltageProtectionLevelQ(scpi_t * cont... function scpi_result_t (line 469) | scpi_result_t scpi_cmd_sourceVoltageProtectionDelayTime(scpi_t * c... function scpi_result_t (line 487) | scpi_result_t scpi_cmd_sourceVoltageProtectionDelayTimeQ(scpi_t * ... function scpi_result_t (line 496) | scpi_result_t scpi_cmd_sourceVoltageProtectionState(scpi_t * conte... function scpi_result_t (line 512) | scpi_result_t scpi_cmd_sourceVoltageProtectionStateQ(scpi_t * cont... function scpi_result_t (line 521) | scpi_result_t scpi_cmd_sourceVoltageProtectionTrippedQ(scpi_t * co... function scpi_result_t (line 530) | scpi_result_t scpi_cmd_sourceVoltageSenseSource(scpi_t * context) { function scpi_result_t (line 556) | scpi_result_t scpi_cmd_sourceVoltageSenseSourceQ(scpi_t * context) { function scpi_result_t (line 577) | scpi_result_t scpi_cmd_sourceVoltageProgramSource(scpi_t * context) { function scpi_result_t (line 608) | scpi_result_t scpi_cmd_sourceVoltageProgramSourceQ(scpi_t * contex... function scpi_result_t (line 634) | scpi_result_t scpi_cmd_sourceLripple(scpi_t * context) { function scpi_result_t (line 663) | scpi_result_t scpi_cmd_sourceLrippleQ(scpi_t * context) { function scpi_result_t (line 684) | scpi_result_t scpi_cmd_sourceLrippleAuto(scpi_t * context) { function scpi_result_t (line 710) | scpi_result_t scpi_cmd_sourceLrippleAutoQ(scpi_t * context) { function scpi_result_t (line 731) | scpi_result_t scpi_cmd_sourceCurrentLimitPositiveImmediateAmplitud... function scpi_result_t (line 747) | scpi_result_t scpi_cmd_sourceCurrentLimitPositiveImmediateAmplitud... function scpi_result_t (line 762) | scpi_result_t scpi_cmd_sourceVoltageLimitPositiveImmediateAmplitud... function scpi_result_t (line 778) | scpi_result_t scpi_cmd_sourceVoltageLimitPositiveImmediateAmplitud... function scpi_result_t (line 793) | scpi_result_t scpi_cmd_sourcePowerLimit(scpi_t * context) { function scpi_result_t (line 809) | scpi_result_t scpi_cmd_sourcePowerLimitQ(scpi_t * context) { function scpi_result_t (line 826) | scpi_result_t scpi_cmd_sourceCurrentLevelTriggeredAmplitude(scpi_t... function scpi_result_t (line 843) | scpi_result_t scpi_cmd_sourceCurrentLevelTriggeredAmplitudeQ(scpi_... function scpi_result_t (line 858) | scpi_result_t scpi_cmd_sourceVoltageLevelTriggeredAmplitude(scpi_t... function scpi_result_t (line 875) | scpi_result_t scpi_cmd_sourceVoltageLevelTriggeredAmplitudeQ(scpi_... function scpi_result_t (line 897) | scpi_result_t scpi_cmd_sourceCurrentMode(scpi_t *context) { function scpi_result_t (line 919) | scpi_result_t scpi_cmd_sourceCurrentModeQ(scpi_t *context) { function scpi_result_t (line 930) | scpi_result_t scpi_cmd_sourceVoltageMode(scpi_t *context) { function scpi_result_t (line 952) | scpi_result_t scpi_cmd_sourceVoltageModeQ(scpi_t *context) { function scpi_result_t (line 963) | scpi_result_t scpi_cmd_sourceListCount(scpi_t *context) { function scpi_result_t (line 1009) | scpi_result_t scpi_cmd_sourceListCountQ(scpi_t *context) { function scpi_result_t (line 1020) | scpi_result_t scpi_cmd_sourceListCurrentLevel(scpi_t *context) { function scpi_result_t (line 1081) | scpi_result_t scpi_cmd_sourceListCurrentLevelQ(scpi_t *context) { function scpi_result_t (line 1094) | scpi_result_t scpi_cmd_sourceListDwell(scpi_t *context) { function scpi_result_t (line 1140) | scpi_result_t scpi_cmd_sourceListDwellQ(scpi_t *context) { function scpi_result_t (line 1153) | scpi_result_t scpi_cmd_sourceListVoltageLevel(scpi_t *context) { function scpi_result_t (line 1214) | scpi_result_t scpi_cmd_sourceListVoltageLevelQ(scpi_t *context) { FILE: eez_psu_sketch/scpi_stat.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { type scpi (line 24) | namespace scpi { function scpi_result_t (line 28) | scpi_result_t scpi_cmd_statusQuestionableEventQ(scpi_t * context) { function scpi_result_t (line 38) | scpi_result_t scpi_cmd_statusQuestionableConditionQ(scpi_t * conte... function scpi_result_t (line 45) | scpi_result_t scpi_cmd_statusQuestionableEnable(scpi_t * context) { function scpi_result_t (line 54) | scpi_result_t scpi_cmd_statusQuestionableEnableQ(scpi_t * context) { function scpi_result_t (line 62) | scpi_result_t scpi_cmd_statusOperationEventQ(scpi_t * context) { function scpi_result_t (line 72) | scpi_result_t scpi_cmd_statusOperationConditionQ(scpi_t * context) { function scpi_result_t (line 79) | scpi_result_t scpi_cmd_statusOperationEnable(scpi_t * context) { function scpi_result_t (line 88) | scpi_result_t scpi_cmd_statusOperationEnableQ(scpi_t * context) { function scpi_result_t (line 95) | scpi_result_t scpi_cmd_statusQuestionableInstrumentEventQ(scpi_t *... function scpi_result_t (line 105) | scpi_result_t scpi_cmd_statusQuestionableInstrumentConditionQ(scpi... function scpi_result_t (line 112) | scpi_result_t scpi_cmd_statusQuestionableInstrumentEnable(scpi_t *... function scpi_result_t (line 121) | scpi_result_t scpi_cmd_statusQuestionableInstrumentEnableQ(scpi_t ... function scpi_result_t (line 128) | scpi_result_t scpi_cmd_statusOperationInstrumentEventQ(scpi_t * co... function scpi_result_t (line 138) | scpi_result_t scpi_cmd_statusOperationInstrumentConditionQ(scpi_t ... function scpi_result_t (line 145) | scpi_result_t scpi_cmd_statusOperationInstrumentEnable(scpi_t * co... function scpi_result_t (line 154) | scpi_result_t scpi_cmd_statusOperationInstrumentEnableQ(scpi_t * c... function scpi_result_t (line 161) | scpi_result_t scpi_cmd_statusQuestionableInstrumentIsummaryEventQ(... function scpi_result_t (line 182) | scpi_result_t scpi_cmd_statusQuestionableInstrumentIsummaryConditi... function scpi_result_t (line 200) | scpi_result_t scpi_cmd_statusQuestionableInstrumentIsummaryEnable(... function scpi_result_t (line 220) | scpi_result_t scpi_cmd_statusQuestionableInstrumentIsummaryEnableQ... function scpi_result_t (line 238) | scpi_result_t scpi_cmd_statusOperationInstrumentIsummaryEventQ(scp... function scpi_result_t (line 259) | scpi_result_t scpi_cmd_statusOperationInstrumentIsummaryConditionQ... function scpi_result_t (line 277) | scpi_result_t scpi_cmd_statusOperationInstrumentIsummaryEnable(scp... function scpi_result_t (line 297) | scpi_result_t scpi_cmd_statusOperationInstrumentIsummaryEnableQ(sc... function scpi_result_t (line 315) | scpi_result_t scpi_cmd_statusPreset(scpi_t * context) { FILE: eez_psu_sketch/scpi_syst.cpp type eez (line 36) | namespace eez { type psu (line 37) | namespace psu { type scpi (line 38) | namespace scpi { function scpi_result_t (line 42) | scpi_result_t scpi_cmd_systemCapabilityQ(scpi_t *context) { function scpi_result_t (line 50) | scpi_result_t scpi_cmd_systemErrorNextQ(scpi_t *context) { function scpi_result_t (line 54) | scpi_result_t scpi_cmd_systemErrorCountQ(scpi_t *context) { function scpi_result_t (line 58) | scpi_result_t scpi_cmd_systemVersionQ(scpi_t *context) { function scpi_result_t (line 62) | scpi_result_t scpi_cmd_systemPower(scpi_t *context) { function scpi_result_t (line 83) | scpi_result_t scpi_cmd_systemPowerQ(scpi_t *context) { function scpi_result_t (line 88) | scpi_result_t scpi_cmd_systemDate(scpi_t *context) { function scpi_result_t (line 123) | scpi_result_t scpi_cmd_systemDateClear(scpi_t *context) { function scpi_result_t (line 129) | scpi_result_t scpi_cmd_systemDateQ(scpi_t *context) { function scpi_result_t (line 143) | scpi_result_t scpi_cmd_systemTime(scpi_t *context) { function scpi_result_t (line 172) | scpi_result_t scpi_cmd_systemTimeClear(scpi_t *context) { function scpi_result_t (line 178) | scpi_result_t scpi_cmd_systemTimeQ(scpi_t *context) { function scpi_result_t (line 201) | scpi_result_t scpi_cmd_systemTimeDst(scpi_t *context) { function scpi_result_t (line 217) | scpi_result_t scpi_cmd_systemTimeDstQ(scpi_t *context) { function scpi_result_t (line 222) | scpi_result_t scpi_cmd_systemTimeZone(scpi_t *context) { function scpi_result_t (line 246) | scpi_result_t scpi_cmd_systemTimeZoneQ(scpi_t *context) { function scpi_result_t (line 253) | scpi_result_t scpi_cmd_systemBeeperImmediate(scpi_t *context) { function scpi_result_t (line 258) | scpi_result_t scpi_cmd_systemBeeperState(scpi_t *context) { function scpi_result_t (line 274) | scpi_result_t scpi_cmd_systemBeeperStateQ(scpi_t *context) { function scpi_result_t (line 279) | scpi_result_t scpi_cmd_systemBeeperKeyState(scpi_t *context) { function scpi_result_t (line 295) | scpi_result_t scpi_cmd_systemBeeperKeyStateQ(scpi_t *context) { function scpi_result_t (line 300) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighClear(scpi_t... function scpi_result_t (line 311) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighLevel(scpi_t... function scpi_result_t (line 328) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighLevelQ(scpi_... function scpi_result_t (line 337) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighState(scpi_t... function scpi_result_t (line 354) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighStateQ(scpi_... function scpi_result_t (line 365) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighDelayTime(sc... function scpi_result_t (line 382) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighDelayTimeQ(s... function scpi_result_t (line 393) | scpi_result_t scpi_cmd_systemTemperatureProtectionHighTrippedQ(scp... function scpi_result_t (line 404) | scpi_result_t scpi_cmd_systemChannelCountQ(scpi_t *context) { function scpi_result_t (line 410) | scpi_result_t scpi_cmd_systemChannelInformationCurrentQ(scpi_t *co... function scpi_result_t (line 421) | scpi_result_t scpi_cmd_systemChannelInformationPowerQ(scpi_t *cont... function scpi_result_t (line 432) | scpi_result_t scpi_cmd_systemChannelInformationProgramQ(scpi_t *co... function scpi_result_t (line 500) | scpi_result_t scpi_cmd_systemChannelInformationVoltageQ(scpi_t *co... function scpi_result_t (line 511) | scpi_result_t scpi_cmd_systemChannelInformationOntimeTotalQ(scpi_t... function scpi_result_t (line 522) | scpi_result_t scpi_cmd_systemChannelInformationOntimeLastQ(scpi_t ... function scpi_result_t (line 533) | scpi_result_t scpi_cmd_systemChannelModelQ(scpi_t *context) { function scpi_result_t (line 544) | scpi_result_t scpi_cmd_systemCpuInformationEthernetTypeQ(scpi_t *c... function scpi_result_t (line 549) | scpi_result_t scpi_cmd_systemCpuInformationTypeQ(scpi_t *context) { function scpi_result_t (line 554) | scpi_result_t scpi_cmd_systemCpuInformationOntimeTotalQ(scpi_t *co... function scpi_result_t (line 559) | scpi_result_t scpi_cmd_systemCpuInformationOntimeLastQ(scpi_t *con... function scpi_result_t (line 564) | scpi_result_t scpi_cmd_systemCpuModelQ(scpi_t *context) { function scpi_result_t (line 569) | scpi_result_t scpi_cmd_systemCpuOptionQ(scpi_t *context) { function scpi_result_t (line 626) | scpi_result_t scpi_cmd_systemSerial(scpi_t *context) { function scpi_result_t (line 648) | scpi_result_t scpi_cmd_systemSerialQ(scpi_t *context) { function scpi_result_t (line 653) | scpi_result_t scpi_cmd_systemPowerProtectionTrip(scpi_t *context) { function scpi_result_t (line 667) | scpi_result_t scpi_cmd_systemPowerProtectionTripQ(scpi_t *context) { function scpi_result_t (line 673) | scpi_result_t scpi_cmd_systemPonOutputDisable(scpi_t *context) { function scpi_result_t (line 687) | scpi_result_t scpi_cmd_systemPonOutputDisableQ(scpi_t *context) { function scpi_result_t (line 693) | scpi_result_t scpi_cmd_systemPasswordNew(scpi_t *context) { function scpi_result_t (line 719) | scpi_result_t scpi_cmd_systemPasswordFpanelReset(scpi_t *context) { function scpi_result_t (line 728) | scpi_result_t scpi_cmd_systemPasswordCalibrationReset(scpi_t *cont... function scpi_result_t (line 737) | scpi_result_t scpi_cmd_systemKlock(scpi_t *context) { function scpi_result_t (line 758) | scpi_result_t scpi_cmd_systemCommunicateRlstate(scpi_t *context) { function scpi_result_t (line 773) | scpi_result_t scpi_cmd_systemCommunicateRlstateQ(scpi_t *context) { function scpi_result_t (line 778) | scpi_result_t scpi_cmd_systemLocal(scpi_t *context) { function scpi_result_t (line 788) | scpi_result_t scpi_cmd_systemRemote(scpi_t *context) { function scpi_result_t (line 798) | scpi_result_t scpi_cmd_systemRwlock(scpi_t *context) { function scpi_result_t (line 808) | scpi_result_t scpi_cmd_systemCommunicateSerialBaud(scpi_t *context) { function scpi_result_t (line 828) | scpi_result_t scpi_cmd_systemCommunicateSerialBaudQ(scpi_t *contex... function scpi_result_t (line 843) | scpi_result_t scpi_cmd_systemCommunicateSerialParity(scpi_t *conte... function scpi_result_t (line 857) | scpi_result_t scpi_cmd_systemCommunicateSerialParityQ(scpi_t *cont... function scpi_result_t (line 871) | scpi_result_t scpi_cmd_systemCommunicateEnable(scpi_t *context) { function scpi_result_t (line 898) | scpi_result_t scpi_cmd_systemCommunicateEnableQ(scpi_t *context) { function scpi_result_t (line 920) | scpi_result_t scpi_cmd_systemCommunicateEthernetDhcp(scpi_t *conte... function scpi_result_t (line 941) | scpi_result_t scpi_cmd_systemCommunicateEthernetDhcpQ(scpi_t *cont... function scpi_result_t (line 956) | scpi_result_t scpi_cmd_systemCommunicateEthernetAddress(scpi_t *co... function scpi_result_t (line 985) | scpi_result_t scpi_cmd_systemCommunicateEthernetAddressQ(scpi_t *c... function scpi_result_t (line 1006) | scpi_result_t scpi_cmd_systemCommunicateEthernetDns(scpi_t *contex... function scpi_result_t (line 1035) | scpi_result_t scpi_cmd_systemCommunicateEthernetDnsQ(scpi_t *conte... function scpi_result_t (line 1056) | scpi_result_t scpi_cmd_systemCommunicateEthernetGateway(scpi_t *co... function scpi_result_t (line 1085) | scpi_result_t scpi_cmd_systemCommunicateEthernetGatewayQ(scpi_t *c... function scpi_result_t (line 1106) | scpi_result_t scpi_cmd_systemCommunicateEthernetSmask(scpi_t *cont... function scpi_result_t (line 1135) | scpi_result_t scpi_cmd_systemCommunicateEthernetSmaskQ(scpi_t *con... function scpi_result_t (line 1156) | scpi_result_t scpi_cmd_systemCommunicateEthernetPort(scpi_t *conte... function scpi_result_t (line 1182) | scpi_result_t scpi_cmd_systemCommunicateEthernetPortQ(scpi_t *cont... function scpi_result_t (line 1197) | scpi_result_t scpi_cmd_systemCommunicateEthernetMac(scpi_t *contex... function scpi_result_t (line 1226) | scpi_result_t scpi_cmd_systemCommunicateEthernetMacQ(scpi_t *conte... function scpi_result_t (line 1238) | scpi_result_t scpi_cmd_systemCommunicateNtp(scpi_t *context) { function scpi_result_t (line 1264) | scpi_result_t scpi_cmd_systemCommunicateNtpQ(scpi_t *context) { function scpi_result_t (line 1274) | scpi_result_t scpi_cmd_systemInhibitQ(scpi_t * context) { function scpi_result_t (line 1279) | scpi_result_t scpi_cmd_systemDigitalInputDataQ(scpi_t *context) { function scpi_result_t (line 1306) | scpi_result_t scpi_cmd_systemDigitalOutputData(scpi_t *context) { function scpi_result_t (line 1338) | scpi_result_t scpi_cmd_systemDigitalOutputDataQ(scpi_t *context) { function scpi_result_t (line 1378) | scpi_result_t scpi_cmd_systemDigitalPinFunction(scpi_t *context) { function scpi_result_t (line 1417) | scpi_result_t scpi_cmd_systemDigitalPinFunctionQ(scpi_t *context) { function scpi_result_t (line 1442) | scpi_result_t scpi_cmd_systemDigitalPinPolarity(scpi_t *context) { function scpi_result_t (line 1468) | scpi_result_t scpi_cmd_systemDigitalPinPolarityQ(scpi_t *context) { FILE: eez_psu_sketch/scpi_trigger.cpp type eez (line 30) | namespace eez { type psu (line 31) | namespace psu { type scpi (line 32) | namespace scpi { function scpi_result_t (line 46) | scpi_result_t scpi_cmd_triggerSequenceImmediate(scpi_t * context) { function scpi_result_t (line 56) | scpi_result_t scpi_cmd_triggerSequenceDelay(scpi_t * context) { function scpi_result_t (line 68) | scpi_result_t scpi_cmd_triggerSequenceDelayQ(scpi_t * context) { function scpi_result_t (line 73) | scpi_result_t scpi_cmd_triggerSequenceSource(scpi_t * context) { function scpi_result_t (line 90) | scpi_result_t scpi_cmd_triggerSequenceSourceQ(scpi_t * context) { function scpi_result_t (line 103) | scpi_result_t scpi_cmd_triggerSequenceExitCondition(scpi_t * conte... function scpi_result_t (line 125) | scpi_result_t scpi_cmd_triggerSequenceExitConditionQ(scpi_t * cont... function scpi_result_t (line 136) | scpi_result_t scpi_cmd_initiateImmediate(scpi_t * context) { function scpi_result_t (line 146) | scpi_result_t scpi_cmd_initiateContinuous(scpi_t * context) { function scpi_result_t (line 164) | scpi_result_t scpi_cmd_initiateContinuousQ(scpi_t * context) { function scpi_result_t (line 169) | scpi_result_t scpi_cmd_abort(scpi_t * context) { function scpi_result_t (line 175) | scpi_result_t scpi_cmd_coreTrg(scpi_t * context) { function scpi_result_t (line 184) | scpi_result_t scpi_cmd_triggerDlogImmediate(scpi_t * context) { function scpi_result_t (line 198) | scpi_result_t scpi_cmd_triggerDlogSource(scpi_t * context) { function scpi_result_t (line 218) | scpi_result_t scpi_cmd_triggerDlogSourceQ(scpi_t * context) { FILE: eez_psu_sketch/sd_card.cpp type eez (line 35) | namespace eez { type psu (line 36) | namespace psu { type sd_card (line 37) | namespace sd_card { function dateTime (line 43) | void dateTime(uint16_t* date, uint16_t* time) { function init (line 57) | void init() { function test (line 87) | bool test() { function dumpInfo (line 91) | void dumpInfo(char *buffer) { function isSpace (line 151) | bool isSpace(int c) { function matchZeroOrMoreSpaces (line 156) | void matchZeroOrMoreSpaces(File &file) { function match (line 166) | bool match(File& file, char c) { function match (line 175) | bool match(File& file, float &result) { function makeParentDir (line 234) | bool makeParentDir(const char *filePath) { function exists (line 240) | bool exists(const char *dirPath, int *err) { function catalog (line 254) | bool catalog(const char *dirPath, void *param, void (*callback)(vo... function catalogLength (line 290) | bool catalogLength(const char *dirPath, size_t *length, int *err) { function upload (line 318) | bool upload(const char *filePath, void *param, void (*callback)(vo... function download (line 379) | bool download(const char *filePath, bool truncate, const void *buf... function moveFile (line 413) | bool moveFile(const char *sourcePath, const char *destinationPath,... function copyFile (line 432) | bool copyFile(const char *sourcePath, const char *destinationPath,... function deleteFile (line 515) | bool deleteFile(const char *filePath, int *err) { function makeDir (line 534) | bool makeDir(const char *dirPath, int *err) { function removeDir (line 548) | bool removeDir(const char *dirPath, int *err) { function getDateTime (line 562) | void getDateTime( function getDate (line 592) | bool getDate(const char *filePath, uint8_t &year, uint8_t &month, ... function getTime (line 619) | bool getTime(const char *filePath, uint8_t &hour, uint8_t &minute,... function getInfo (line 651) | bool getInfo(uint64_t &usedSpace, uint64_t &freeSpace) { FILE: eez_psu_sketch/sd_card.h function namespace (line 25) | namespace eez { FILE: eez_psu_sketch/serial_psu.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { type serial (line 29) | namespace serial { function SCPI_Write (line 36) | size_t SCPI_Write(scpi_t *context, const char * data, size_t len) { function scpi_result_t (line 50) | scpi_result_t SCPI_Flush(scpi_t *context) { function SCPI_Error (line 54) | int SCPI_Error(scpi_t *context, int_fast16_t err) { function scpi_result_t (line 66) | scpi_result_t SCPI_Control(scpi_t *context, scpi_ctrl_name_t ctrl,... function scpi_result_t (line 81) | scpi_result_t SCPI_Reset(scpi_t *context) { function getConfig (line 113) | UARTClass::UARTModes getConfig() { function init (line 125) | void init() { function tick (line 161) | void tick(uint32_t tick_usec) { function isConnected (line 188) | bool isConnected() { function update (line 192) | void update() { FILE: eez_psu_sketch/serial_psu.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/sound.cpp type eez (line 113) | namespace eez { type psu (line 114) | namespace psu { type sound (line 115) | namespace sound { function play_tune (line 139) | static void play_tune(int *tune) { function tick (line 155) | void tick(uint32_t tick_usec) { function playPowerUp (line 166) | void playPowerUp() { function playPowerDown (line 172) | void playPowerDown() { function playBeep (line 181) | void playBeep(bool force) { function playClick (line 191) | void playClick() { FILE: eez_psu_sketch/sound.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/temp_sensor.cpp type eez (line 23) | namespace eez { type psu (line 24) | namespace psu { type temp_sensor (line 28) | namespace temp_sensor { FILE: eez_psu_sketch/temp_sensor.h function namespace (line 36) | namespace eez { FILE: eez_psu_sketch/temperature.cpp type eez (line 34) | namespace eez { type psu (line 35) | namespace psu { type temperature (line 36) | namespace temperature { function init (line 54) | void init() { function test (line 60) | bool test() { function tick (line 70) | void tick(uint32_t tick_usec) { function isChannelSensorInstalled (line 112) | bool isChannelSensorInstalled(Channel *channel) { function getChannelSensorState (line 121) | bool getChannelSensorState(Channel *channel) { function getChannelSensorLevel (line 125) | float getChannelSensorLevel(Channel *channel) { function getChannelSensorDelay (line 129) | float getChannelSensorDelay(Channel *channel) { function isAnySensorTripped (line 134) | bool isAnySensorTripped(Channel *channel) { function clearChannelProtection (line 144) | void clearChannelProtection(Channel *channel) { function disableChannelProtection (line 152) | void disableChannelProtection(Channel *channel) { function getMaxChannelTemperature (line 160) | float getMaxChannelTemperature() { function isAllowedToPowerUp (line 164) | bool isAllowedToPowerUp() { FILE: eez_psu_sketch/temperature.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/timer.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { FILE: eez_psu_sketch/timer.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/touch.cpp type eez (line 28) | namespace eez { type psu (line 29) | namespace psu { type gui (line 30) | namespace gui { type touch (line 31) | namespace touch { function touch_WriteData (line 60) | void touch_WriteData(byte data) { function word (line 74) | word touch_ReadData() { function touch_WriteData (line 86) | void touch_WriteData(byte data) { function word (line 100) | word touch_ReadData() { function touch_init (line 113) | void touch_init() { function touch_read (line 143) | void touch_read() { function touch_init (line 191) | void touch_init() { function touch_read (line 194) | void touch_read() { function touch_write (line 200) | void touch_write(bool is_pressed, int x, int y) { function init (line 216) | void init() { function tick (line 223) | void tick(uint32_t tick_usec) { function directIsPressed (line 260) | bool directIsPressed() { FILE: eez_psu_sketch/touch.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/touch_calibration.cpp type eez (line 31) | namespace eez { type psu (line 32) | namespace psu { type gui (line 33) | namespace gui { type touch (line 34) | namespace touch { type calibration (line 35) | namespace calibration { function draw_cross (line 71) | void draw_cross(int x, int y, uint16_t color) { function draw_point (line 87) | void draw_point(int x, int y) { function read_point (line 97) | bool read_point() { function init (line 111) | void init() { function startCalibration (line 136) | void startCalibration() { function enterCalibrationMode (line 141) | void enterCalibrationMode(int yesNoPageId, int nextPageId) { function leaveCalibrationMode (line 150) | void leaveCalibrationMode() { function isCalibrated (line 161) | bool isCalibrated() { function isCalibrating (line 165) | bool isCalibrating() { function dialogYes (line 169) | void dialogYes() { function dialogNo (line 183) | void dialogNo() { function dialogCancel (line 187) | void dialogCancel() { function startAgain (line 191) | void startAgain() { function tick (line 195) | void tick(uint32_t tick_usec) { FILE: eez_psu_sketch/touch_calibration.h function namespace (line 23) | namespace eez { FILE: eez_psu_sketch/touch_filter.cpp type eez (line 44) | namespace eez { type psu (line 45) | namespace psu { type gui (line 46) | namespace gui { type touch (line 47) | namespace touch { type Point (line 49) | struct Point { method Point (line 52) | Point() { } method Point (line 53) | Point(int _x, int _y) : x(_x), y(_y) { } type Sample (line 56) | struct Sample { method Sample (line 60) | Sample() { } method Sample (line 61) | Sample(const Point& _l, bool _p) : l(_l), p(_p) { } class MedianFilter (line 64) | class MedianFilter { method MedianFilter (line 66) | MedianFilter() { method cmp_swap (line 94) | static inline void cmp_swap(int& a, int& b) { class IIRFilter (line 103) | class IIRFilter { method IIRFilter (line 105) | IIRFilter() : s(0) { } class ChannelFilter (line 121) | class ChannelFilter { class DebounceFilter (line 133) | class DebounceFilter { method DebounceFilter (line 135) | DebounceFilter() : s(0) { } method on (line 137) | bool on() const { class SampleFilter (line 159) | class SampleFilter { method Sample (line 161) | Sample operator()(const Sample& s) { class ScreenTransform (line 177) | class ScreenTransform { method ScreenTransform (line 179) | ScreenTransform() { method calibrate (line 183) | bool calibrate(const Point& tl, const Point& br, const Point& ... method reset (line 210) | void reset() { method Point (line 218) | Point operator()(const Point& p) const { method ch_scale (line 229) | int ch_scale(long adc_min, long adc_range, long dim, long x) c... function calibrateTransform (line 256) | bool calibrateTransform(int tl_x, int tl_y, int br_x, int br_y, ... function resetTransformCalibration (line 261) | void resetTransformCalibration() { function filter (line 265) | bool filter(bool is_pressed, int& x, int& y) { function transform (line 272) | void transform(int& x, int& y) { FILE: eez_psu_sketch/touch_filter.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/trigger.cpp type eez (line 32) | namespace eez { type psu (line 33) | namespace psu { type trigger (line 34) | namespace trigger { type State (line 41) | enum State { function setState (line 53) | void setState(State newState) { function reset (line 73) | void reset() { function extTrigInterruptHandler (line 83) | void extTrigInterruptHandler() { function init (line 92) | void init() { function setDelay (line 105) | void setDelay(float delay) { function getDelay (line 109) | float getDelay() { function setSource (line 113) | void setSource(Source source) { function Source (line 117) | Source getSource() { function setVoltage (line 121) | void setVoltage(Channel &channel, float value) { function getVoltage (line 125) | float getVoltage(Channel &channel) { function setCurrent (line 129) | void setCurrent(Channel &channel, float value) { function getCurrent (line 133) | float getCurrent(Channel &channel) { function check (line 137) | void check(uint32_t currentTime) { function generateTrigger (line 143) | int generateTrigger(Source source, bool checkImmediatelly) { function isTriggerFinished (line 178) | bool isTriggerFinished() { function triggerFinished (line 187) | void triggerFinished() { function onTriggerFinished (line 195) | void onTriggerFinished(Channel &channel) { function setTriggerFinished (line 225) | void setTriggerFinished(Channel &channel) { function checkTrigger (line 241) | int checkTrigger() { function startImmediately (line 296) | int startImmediately() { function initiate (line 336) | int initiate() { function enableInitiateContinuous (line 349) | int enableInitiateContinuous(bool enable) { function isContinuousInitializationEnabled (line 358) | bool isContinuousInitializationEnabled() { function isIdle (line 362) | bool isIdle() { function isInitiated (line 366) | bool isInitiated() { function abort (line 370) | void abort() { function tick (line 375) | void tick(uint32_t tick_usec) { FILE: eez_psu_sketch/trigger.h function namespace (line 21) | namespace eez { FILE: eez_psu_sketch/util.cpp type eez (line 23) | namespace eez { type psu (line 24) | namespace psu { type util (line 25) | namespace util { function remap (line 27) | float remap(float x, float x1, float y1, float x2, float y2) { function remapQuad (line 31) | float remapQuad(float x, float x1, float y1, float x2, float y2) { function remapCubic (line 38) | float remapCubic(float x, float x1, float y1, float x2, float y2) { function remapExp (line 45) | float remapExp(float x, float x1, float y1, float x2, float y2) { function clamp (line 52) | float clamp(float x, float min, float max) { function strcatInt (line 62) | void strcatInt(char *str, int value) { function strcatInt32 (line 67) | void strcatInt32(char *str, int32_t value) { function strcatUInt32 (line 72) | void strcatUInt32(char *str, uint32_t value) { function strcatFloat (line 77) | void strcatFloat(char *str, float value, int numSignificantDecimal... function strcatFloat (line 101) | void strcatFloat(char *str, float value, ValueType valueType, int ... function strcatVoltage (line 109) | void strcatVoltage(char *str, float value, int numSignificantDecim... function strcatCurrent (line 117) | void strcatCurrent(char *str, float value, int numSignificantDecim... function strcatPower (line 128) | void strcatPower(char *str, float value) { function strcatDuration (line 133) | void strcatDuration(char *str, float value) { function strcatLoad (line 145) | void strcatLoad(char *str, float value) { function crc32 (line 175) | uint32_t crc32(const uint8_t *mem_block, size_t block_size) { function toBCD (line 188) | uint8_t toBCD(uint8_t bin) { function fromBCD (line 192) | uint8_t fromBCD(uint8_t bcd) { function floorPrec (line 196) | float floorPrec(float a, float prec) { function ceilPrec (line 200) | float ceilPrec(float a, float prec) { function roundPrec (line 204) | float roundPrec(float a, float prec) { function greater (line 208) | bool greater(float a, float b, float prec) { function greater (line 212) | bool greater(float a, float b, ValueType valueType, int channelInd... function greaterOrEqual (line 216) | bool greaterOrEqual(float a, float b, float prec) { function greaterOrEqual (line 220) | bool greaterOrEqual(float a, float b, ValueType valueType, int cha... function less (line 224) | bool less(float a, float b, float prec) { function less (line 228) | bool less(float a, float b, ValueType valueType, int channelIndex) { function lessOrEqual (line 232) | bool lessOrEqual(float a, float b, float prec) { function lessOrEqual (line 236) | bool lessOrEqual(float a, float b, ValueType valueType, int channe... function equal (line 240) | bool equal(float a, float b, float prec) { function equal (line 244) | bool equal(float a, float b, ValueType valueType, int channelIndex) { function between (line 249) | bool between(float x, float a, float b, float prec) { function between (line 253) | bool between(float x, float a, float b, ValueType valueType, int c... function multiply (line 257) | float multiply(float a, float b, float prec) { function isNaN (line 261) | bool isNaN(float x) { function isDigit (line 265) | bool isDigit(char ch) { function isHexDigit (line 269) | bool isHexDigit(char ch) { function isUperCaseLetter (line 273) | bool isUperCaseLetter(char ch) { function toHexDigit (line 277) | char toHexDigit(int num) { function fromHexDigit (line 285) | int fromHexDigit(char ch) { function removeTrailingZerosFromFloat (line 297) | void removeTrailingZerosFromFloat(char *str) { function pointInsideRect (line 311) | bool pointInsideRect(int xPoint, int yPoint, int xRect, int yRect,... function getParentDir (line 316) | void getParentDir(const char *path, char *parentDirPath) { function parseMacAddress (line 330) | bool parseMacAddress(const char *macAddressStr, size_t macAddressS... function parseIpAddress (line 370) | bool parseIpAddress(const char *ipAddressStr, size_t ipAddressStrL... function getIpAddressPartA (line 414) | int getIpAddressPartA(uint32_t ipAddress) { function setIpAddressPartA (line 418) | void setIpAddressPartA(uint32_t *ipAddress, uint8_t value) { function getIpAddressPartB (line 422) | int getIpAddressPartB(uint32_t ipAddress) { function setIpAddressPartB (line 426) | void setIpAddressPartB(uint32_t *ipAddress, uint8_t value) { function getIpAddressPartC (line 430) | int getIpAddressPartC(uint32_t ipAddress) { function setIpAddressPartC (line 434) | void setIpAddressPartC(uint32_t *ipAddress, uint8_t value) { function getIpAddressPartD (line 438) | int getIpAddressPartD(uint32_t ipAddress) { function setIpAddressPartD (line 442) | void setIpAddressPartD(uint32_t *ipAddress, uint8_t value) { function ipAddressToArray (line 446) | void ipAddressToArray(uint32_t ipAddress, uint8_t *ipAddressArray) { function arrayToIpAddress (line 453) | uint32_t arrayToIpAddress(uint8_t *ipAddressArray) { function getIpAddress (line 457) | uint32_t getIpAddress(uint8_t a, uint8_t b, uint8_t c, uint8_t d) { function ipAddressToString (line 468) | void ipAddressToString(uint32_t ipAddress, char *ipAddressStr) { function macAddressToString (line 476) | void macAddressToString(uint8_t *macAddress, char *macAddressStr) { function formatTimeZone (line 484) | void formatTimeZone(int16_t timeZone, char *text, int count) { function parseTimeZone (line 502) | bool parseTimeZone(const char *timeZoneStr, size_t timeZoneLength,... function replaceCharacter (line 583) | void replaceCharacter(char *str, char ch, char repl) { function endsWith (line 592) | bool endsWith(const char *str, const char *suffix) { FILE: eez_psu_sketch/util.h function namespace (line 31) | namespace eez { FILE: eez_psu_sketch/value.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { function getPrecision (line 54) | float getPrecision(float value, ValueType valueType, int channelInde... FILE: eez_psu_sketch/value.h function namespace (line 30) | namespace eez { FILE: eez_psu_sketch/watchdog.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type watchdog (line 27) | namespace watchdog { function enable (line 35) | void enable() { function disable (line 43) | void disable() { function tick (line 48) | void tick(uint32_t tick_usec) { function printInfo (line 80) | void printInfo() { FILE: eez_psu_sketch/watchdog.h function namespace (line 21) | namespace eez { FILE: libraries/eez_psu_lib/src/R1B9/R1B9_init.cpp function eez_psu_R1B9_init (line 22) | void eez_psu_R1B9_init() { FILE: libraries/eez_psu_lib/src/R3B4/R3B4_init.cpp function eez_psu_R3B4_init (line 22) | void eez_psu_R3B4_init() { FILE: libraries/eez_psu_lib/src/R5B12/R5B12_init.cpp function eez_psu_R5B12_init (line 22) | void eez_psu_R5B12_init() { FILE: libraries/scpi-parser/src/impl/error.c function SCPI_ErrorInit (line 53) | void SCPI_ErrorInit(scpi_t * context, int16_t * data, int16_t size) { function SCPI_ErrorEmitEmpty (line 61) | static void SCPI_ErrorEmitEmpty(scpi_t * context) { function SCPI_ErrorEmit (line 76) | static void SCPI_ErrorEmit(scpi_t * context, int16_t err) { function SCPI_ErrorClear (line 88) | void SCPI_ErrorClear(scpi_t * context) { function SCPI_ErrorPop (line 99) | int16_t SCPI_ErrorPop(scpi_t * context) { function SCPI_ErrorCount (line 114) | int32_t SCPI_ErrorCount(scpi_t * context) { function scpi_bool_t (line 122) | static scpi_bool_t SCPI_ErrorAddInternal(scpi_t * context, int16_t err) { type error_reg (line 131) | struct error_reg { type error_reg (line 139) | struct error_reg function SCPI_ErrorPush (line 156) | void SCPI_ErrorPush(scpi_t * context, int16_t err) { FILE: libraries/scpi-parser/src/impl/expression.c function scpi_expr_result_t (line 52) | static scpi_expr_result_t numericRange(lex_state_t * state, scpi_bool_t ... function scpi_expr_result_t (line 83) | scpi_expr_result_t SCPI_ExprNumericListEntry(scpi_t * context, scpi_para... function scpi_expr_result_t (line 134) | scpi_expr_result_t SCPI_ExprNumericListEntryInt(scpi_t * context, scpi_p... function scpi_expr_result_t (line 165) | scpi_expr_result_t SCPI_ExprNumericListEntryDouble(scpi_t * context, scp... function scpi_expr_result_t (line 191) | static scpi_expr_result_t channelSpec(scpi_t * context, lex_state_t * st... function scpi_expr_result_t (line 225) | static scpi_expr_result_t channelRange(scpi_t * context, lex_state_t * s... function scpi_expr_result_t (line 266) | scpi_expr_result_t SCPI_ExprChannelListEntry(scpi_t * context, scpi_para... FILE: libraries/scpi-parser/src/impl/fifo.c function fifo_init (line 8) | void fifo_init(scpi_fifo_t * fifo, int16_t * data, int16_t size) { function fifo_clear (line 20) | void fifo_clear(scpi_fifo_t * fifo) { function scpi_bool_t (line 31) | scpi_bool_t fifo_is_empty(scpi_fifo_t * fifo) { function scpi_bool_t (line 40) | scpi_bool_t fifo_is_full(scpi_fifo_t * fifo) { function scpi_bool_t (line 50) | scpi_bool_t fifo_add(scpi_fifo_t * fifo, int16_t value) { function scpi_bool_t (line 68) | scpi_bool_t fifo_remove(scpi_fifo_t * fifo, int16_t * value) { function scpi_bool_t (line 90) | scpi_bool_t fifo_remove_last(scpi_fifo_t * fifo, int16_t * value) { function scpi_bool_t (line 112) | scpi_bool_t fifo_count(scpi_fifo_t * fifo, int16_t * value) { FILE: libraries/scpi-parser/src/impl/ieee488.c function regUpdate (line 49) | static void regUpdate(scpi_t * context, scpi_reg_name_t name) { function regUpdateSTB (line 60) | static void regUpdateSTB(scpi_t * context, scpi_reg_val_t val, scpi_reg_... function scpi_reg_val_t (line 73) | scpi_reg_val_t SCPI_RegGet(scpi_t * context, scpi_reg_name_t name) { function writeControl (line 87) | static size_t writeControl(scpi_t * context, scpi_ctrl_name_t ctrl, scpi... function SCPI_RegSet (line 100) | void SCPI_RegSet(scpi_t * context, scpi_reg_name_t name, scpi_reg_val_t ... function SCPI_RegSetBits (line 171) | void SCPI_RegSetBits(scpi_t * context, scpi_reg_name_t name, scpi_reg_va... function SCPI_RegClearBits (line 180) | void SCPI_RegClearBits(scpi_t * context, scpi_reg_name_t name, scpi_reg_... function SCPI_EventClear (line 188) | void SCPI_EventClear(scpi_t * context) { function scpi_result_t (line 199) | scpi_result_t SCPI_CoreCls(scpi_t * context) { function scpi_result_t (line 212) | scpi_result_t SCPI_CoreEse(scpi_t * context) { function scpi_result_t (line 226) | scpi_result_t SCPI_CoreEseQ(scpi_t * context) { function scpi_result_t (line 236) | scpi_result_t SCPI_CoreEsrQ(scpi_t * context) { function scpi_result_t (line 253) | scpi_result_t SCPI_CoreIdnQ(scpi_t * context) { function scpi_result_t (line 270) | scpi_result_t SCPI_CoreOpc(scpi_t * context) { function scpi_result_t (line 280) | scpi_result_t SCPI_CoreOpcQ(scpi_t * context) { function scpi_result_t (line 291) | scpi_result_t SCPI_CoreRst(scpi_t * context) { function scpi_result_t (line 303) | scpi_result_t SCPI_CoreSre(scpi_t * context) { function scpi_result_t (line 317) | scpi_result_t SCPI_CoreSreQ(scpi_t * context) { function scpi_result_t (line 327) | scpi_result_t SCPI_CoreStbQ(scpi_t * context) { function scpi_result_t (line 337) | scpi_result_t SCPI_CoreTstQ(scpi_t * context) { function scpi_result_t (line 348) | scpi_result_t SCPI_CoreWai(scpi_t * context) { FILE: libraries/scpi-parser/src/impl/lexer.c function isws (line 49) | static int isws(int c) { function isbdigit (line 61) | static int isbdigit(int c) { function isqdigit (line 73) | static int isqdigit(int c) { function iseos (line 85) | static int iseos(lex_state_t * state) { function scpiLex_IsEos (line 98) | int scpiLex_IsEos(lex_state_t * state) { function ischr (line 108) | static int ischr(lex_state_t * state, char chr) { function isplusmn (line 117) | static int isplusmn(int c) { function isH (line 126) | static int isH(int c) { function isB (line 135) | static int isB(int c) { function isQ (line 144) | static int isQ(int c) { function isE (line 153) | static int isE(int c) { function skipWs (line 170) | static int skipWs(lex_state_t * state) { function skipDigit (line 191) | static int skipDigit(lex_state_t * state) { function skipNumbers (line 205) | static int skipNumbers(lex_state_t * state) { function skipPlusmn (line 219) | static int skipPlusmn(lex_state_t * state) { function skipAlpha (line 233) | static int skipAlpha(lex_state_t * state) { function skipChr (line 248) | static int skipChr(lex_state_t * state, char chr) { function skipSlashDot (line 262) | static int skipSlashDot(lex_state_t * state) { function skipStar (line 276) | static int skipStar(lex_state_t * state) { function skipColon (line 290) | static int skipColon(lex_state_t * state) { function skipProgramMnemonic (line 306) | static int skipProgramMnemonic(lex_state_t * state) { function scpiLex_WhiteSpace (line 330) | int scpiLex_WhiteSpace(lex_state_t * state, scpi_token_t * token) { function skipCommonProgramHeader (line 353) | static int skipCommonProgramHeader(lex_state_t * state) { function skipCompoundProgramHeader (line 375) | static int skipCompoundProgramHeader(lex_state_t * state) { function scpiLex_ProgramHeader (line 405) | int scpiLex_ProgramHeader(lex_state_t * state, scpi_token_t * token) { function scpiLex_CharacterProgramData (line 451) | int scpiLex_CharacterProgramData(lex_state_t * state, scpi_token_t * tok... function skipMantisa (line 472) | static int skipMantisa(lex_state_t * state) { function skipExponent (line 486) | static int skipExponent(lex_state_t * state) { function scpiLex_DecimalNumericProgramData (line 508) | int scpiLex_DecimalNumericProgramData(lex_state_t * state, scpi_token_t ... function scpiLex_SuffixProgramData (line 533) | int scpiLex_SuffixProgramData(lex_state_t * state, scpi_token_t * token) { function skipHexNum (line 563) | static int skipHexNum(lex_state_t * state) { function skipOctNum (line 572) | static int skipOctNum(lex_state_t * state) { function skipBinNum (line 581) | static int skipBinNum(lex_state_t * state) { function scpiLex_NondecimalNumericData (line 596) | int scpiLex_NondecimalNumericData(lex_state_t * state, scpi_token_t * to... function isascii7bit (line 629) | static int isascii7bit(int c) { function skipQuoteProgramData (line 633) | static void skipQuoteProgramData(lex_state_t * state, char quote) { function skipDoubleQuoteProgramData (line 651) | static void skipDoubleQuoteProgramData(lex_state_t * state) { function skipSingleQuoteProgramData (line 655) | static void skipSingleQuoteProgramData(lex_state_t * state) { function scpiLex_StringProgramData (line 665) | int scpiLex_StringProgramData(lex_state_t * state, scpi_token_t * token) { function isNonzeroDigit (line 707) | static int isNonzeroDigit(int c) { function scpiLex_ArbitraryBlockProgramData (line 717) | int scpiLex_ArbitraryBlockProgramData(lex_state_t * state, scpi_token_t ... function isProgramExpression (line 776) | static int isProgramExpression(int c) { function skipProgramExpression (line 791) | static void skipProgramExpression(lex_state_t * state) { function scpiLex_ProgramExpression (line 805) | int scpiLex_ProgramExpression(lex_state_t * state, scpi_token_t * token) { function scpiLex_Comma (line 837) | int scpiLex_Comma(lex_state_t * state, scpi_token_t * token) { function scpiLex_Semicolon (line 857) | int scpiLex_Semicolon(lex_state_t * state, scpi_token_t * token) { function scpiLex_Colon (line 877) | int scpiLex_Colon(lex_state_t * state, scpi_token_t * token) { function scpiLex_SpecificCharacter (line 897) | int scpiLex_SpecificCharacter(lex_state_t * state, scpi_token_t * token,... function scpiLex_NewLine (line 917) | int scpiLex_NewLine(lex_state_t * state, scpi_token_t * token) { FILE: libraries/scpi-parser/src/impl/minimal.c function scpi_result_t (line 49) | scpi_result_t SCPI_Stub(scpi_t * context) { function scpi_result_t (line 59) | scpi_result_t SCPI_StubQ(scpi_t * context) { function scpi_result_t (line 69) | scpi_result_t SCPI_SystemVersionQ(scpi_t * context) { function scpi_result_t (line 79) | scpi_result_t SCPI_SystemErrorNextQ(scpi_t * context) { function scpi_result_t (line 93) | scpi_result_t SCPI_SystemErrorCountQ(scpi_t * context) { function scpi_result_t (line 104) | scpi_result_t SCPI_StatusQuestionableEventQ(scpi_t * context) { function scpi_result_t (line 119) | scpi_result_t SCPI_StatusQuestionableEnableQ(scpi_t * context) { function scpi_result_t (line 131) | scpi_result_t SCPI_StatusQuestionableEnable(scpi_t * context) { function scpi_result_t (line 144) | scpi_result_t SCPI_StatusPreset(scpi_t * context) { FILE: libraries/scpi-parser/src/impl/parser.c function writeData (line 59) | static size_t writeData(scpi_t * context, const char * data, size_t len) { function flushData (line 72) | static int flushData(scpi_t * context) { function writeDelimiter (line 85) | static size_t writeDelimiter(scpi_t * context) { function writeNewLine (line 98) | static size_t writeNewLine(scpi_t * context) { function writeSemicolon (line 117) | static size_t writeSemicolon(scpi_t * context) { function scpi_bool_t (line 129) | static scpi_bool_t processCommand(scpi_t * context) { function scpi_bool_t (line 170) | static scpi_bool_t findCommandHeader(scpi_t * context, const char * head... function scpi_bool_t (line 233) | scpi_bool_t SCPI_Parse(scpi_t * context, char * data, int len) { function SCPI_Init (line 295) | void SCPI_Init(scpi_t * context, function scpi_bool_t (line 331) | scpi_bool_t SCPI_Input(scpi_t * context, const char * data, int len) { function SCPI_ResultCharacters (line 383) | size_t SCPI_ResultCharacters(scpi_t * context, const char * data, size_t... function resultUInt32BaseSign (line 413) | static size_t resultUInt32BaseSign(scpi_t * context, uint32_t val, int8_... function resultUInt64BaseSign (line 439) | static size_t resultUInt64BaseSign(scpi_t * context, uint64_t val, int8_... function SCPI_ResultInt32 (line 463) | size_t SCPI_ResultInt32(scpi_t * context, int32_t val) { function SCPI_ResultUInt32Base (line 474) | size_t SCPI_ResultUInt32Base(scpi_t * context, uint32_t val, int8_t base) { function SCPI_ResultInt64 (line 484) | size_t SCPI_ResultInt64(scpi_t * context, int64_t val) { function SCPI_ResultUInt64Base (line 494) | size_t SCPI_ResultUInt64Base(scpi_t * context, uint64_t val, int8_t base) { function SCPI_ResultFloat (line 504) | size_t SCPI_ResultFloat(scpi_t * context, float val) { function SCPI_ResultDouble (line 520) | size_t SCPI_ResultDouble(scpi_t * context, double val) { function SCPI_ResultText (line 536) | size_t SCPI_ResultText(scpi_t * context, const char * data) { function SCPI_ResultArbitraryBlockHeader (line 560) | size_t SCPI_ResultArbitraryBlockHeader(scpi_t * context, size_t len) { function SCPI_ResultArbitraryBlockData (line 580) | size_t SCPI_ResultArbitraryBlockData(scpi_t * context, const void * data... function SCPI_ResultArbitraryBlock (line 603) | size_t SCPI_ResultArbitraryBlock(scpi_t * context, const void * data, si... function SCPI_ResultBool (line 616) | size_t SCPI_ResultBool(scpi_t * context, scpi_bool_t val) { function invalidateToken (line 627) | static void invalidateToken(scpi_token_t * token, char * ptr) { function scpi_bool_t (line 640) | scpi_bool_t SCPI_Parameter(scpi_t * context, scpi_parameter_t * paramete... function scpi_bool_t (line 698) | scpi_bool_t SCPI_ParamIsNumber(scpi_parameter_t * parameter, scpi_bool_t... function scpi_bool_t (line 720) | static scpi_bool_t ParamSignToUInt32(scpi_t * context, scpi_parameter_t ... function scpi_bool_t (line 754) | static scpi_bool_t ParamSignToUInt64(scpi_t * context, scpi_parameter_t ... function scpi_bool_t (line 787) | scpi_bool_t SCPI_ParamToInt32(scpi_t * context, scpi_parameter_t * param... function scpi_bool_t (line 798) | scpi_bool_t SCPI_ParamToUInt32(scpi_t * context, scpi_parameter_t * para... function scpi_bool_t (line 809) | scpi_bool_t SCPI_ParamToInt64(scpi_t * context, scpi_parameter_t * param... function scpi_bool_t (line 820) | scpi_bool_t SCPI_ParamToUInt64(scpi_t * context, scpi_parameter_t * para... function scpi_bool_t (line 831) | scpi_bool_t SCPI_ParamToFloat(scpi_t * context, scpi_parameter_t * param... function scpi_bool_t (line 864) | scpi_bool_t SCPI_ParamToDouble(scpi_t * context, scpi_parameter_t * para... function scpi_bool_t (line 897) | scpi_bool_t SCPI_ParamFloat(scpi_t * context, float * value, scpi_bool_t... function scpi_bool_t (line 928) | scpi_bool_t SCPI_ParamDouble(scpi_t * context, double * value, scpi_bool... function scpi_bool_t (line 960) | static scpi_bool_t ParamSignUInt32(scpi_t * context, uint32_t * value, s... function scpi_bool_t (line 992) | static scpi_bool_t ParamSignUInt64(scpi_t * context, uint64_t * value, s... function scpi_bool_t (line 1023) | scpi_bool_t SCPI_ParamInt32(scpi_t * context, int32_t * value, scpi_bool... function scpi_bool_t (line 1034) | scpi_bool_t SCPI_ParamUInt32(scpi_t * context, uint32_t * value, scpi_bo... function scpi_bool_t (line 1045) | scpi_bool_t SCPI_ParamInt64(scpi_t * context, int64_t * value, scpi_bool... function scpi_bool_t (line 1056) | scpi_bool_t SCPI_ParamUInt64(scpi_t * context, uint64_t * value, scpi_bo... function scpi_bool_t (line 1068) | scpi_bool_t SCPI_ParamCharacters(scpi_t * context, const char ** value, ... function scpi_bool_t (line 1105) | scpi_bool_t SCPI_ParamArbitraryBlock(scpi_t * context, const char ** val... function scpi_bool_t (line 1128) | scpi_bool_t SCPI_ParamCopyText(scpi_t * context, char * buffer, size_t b... function scpi_bool_t (line 1179) | scpi_bool_t SCPI_ParamToChoice(scpi_t * context, scpi_parameter_t * para... function scpi_bool_t (line 1214) | scpi_bool_t SCPI_ChoiceToName(const scpi_choice_def_t * options, int32_t... function scpi_bool_t (line 1234) | scpi_bool_t SCPI_ParamBool(scpi_t * context, scpi_bool_t * value, scpi_b... function scpi_bool_t (line 1275) | scpi_bool_t SCPI_ParamChoice(scpi_t * context, const scpi_choice_def_t *... function scpiParser_parseProgramData (line 1298) | int scpiParser_parseProgramData(lex_state_t * state, scpi_token_t * toke... function scpiParser_parseAllProgramData (line 1337) | int scpiParser_parseAllProgramData(lex_state_t * state, scpi_token_t * t... function scpiParser_detectProgramMessageUnit (line 1387) | int scpiParser_detectProgramMessageUnit(scpi_parser_state_t * state, cha... function scpi_bool_t (line 1440) | scpi_bool_t SCPI_IsCmd(scpi_t * context, const char * cmd) { function SCPI_CmdTag (line 1458) | int32_t SCPI_CmdTag(scpi_t * context) { function scpi_bool_t (line 1467) | scpi_bool_t SCPI_Match(const char * pattern, const char * value, size_t ... function scpi_bool_t (line 1471) | scpi_bool_t SCPI_CommandNumbers(scpi_t * context, int32_t * numbers, siz... function scpi_bool_t (line 1481) | scpi_bool_t SCPI_ParamIsValid(scpi_parameter_t * parameter) { function scpi_bool_t (line 1490) | scpi_bool_t SCPI_ParamErrorOccurred(scpi_t * context) { function parserResultArrayBinary (line 1503) | static size_t parserResultArrayBinary(scpi_t * context, const void * arr... function SCPI_ResultArrayInt8 (line 1581) | size_t SCPI_ResultArrayInt8(scpi_t * context, const int8_t * array, size... function SCPI_ResultArrayUInt8 (line 1593) | size_t SCPI_ResultArrayUInt8(scpi_t * context, const uint8_t * array, si... function SCPI_ResultArrayInt16 (line 1605) | size_t SCPI_ResultArrayInt16(scpi_t * context, const int16_t * array, si... function SCPI_ResultArrayUInt16 (line 1617) | size_t SCPI_ResultArrayUInt16(scpi_t * context, const uint16_t * array, ... function SCPI_ResultArrayInt32 (line 1629) | size_t SCPI_ResultArrayInt32(scpi_t * context, const int32_t * array, si... function SCPI_ResultArrayUInt32 (line 1641) | size_t SCPI_ResultArrayUInt32(scpi_t * context, const uint32_t * array, ... function SCPI_ResultArrayInt64 (line 1653) | size_t SCPI_ResultArrayInt64(scpi_t * context, const int64_t * array, si... function SCPI_ResultArrayUInt64 (line 1665) | size_t SCPI_ResultArrayUInt64(scpi_t * context, const uint64_t * array, ... function SCPI_ResultArrayFloat (line 1677) | size_t SCPI_ResultArrayFloat(scpi_t * context, const float * array, size... function SCPI_ResultArrayDouble (line 1689) | size_t SCPI_ResultArrayDouble(scpi_t * context, const double * array, si... FILE: libraries/scpi-parser/src/impl/units.c function scpi_unit_def_t (line 295) | static const scpi_unit_def_t * translateUnit(const scpi_unit_def_t * uni... function scpi_bool_t (line 341) | static scpi_bool_t transformNumber(scpi_t * context, const char * unit, ... function scpi_bool_t (line 371) | scpi_bool_t SCPI_ParamNumber(scpi_t * context, const scpi_choice_def_t *... function SCPI_NumberToStr (line 475) | size_t SCPI_NumberToStr(scpi_t * context, const scpi_choice_def_t * spec... FILE: libraries/scpi-parser/src/impl/utils.c function UInt32ToStrBaseSign (line 81) | size_t UInt32ToStrBaseSign(uint32_t val, char * str, size_t len, int8_t ... function SCPI_Int32ToStr (line 142) | size_t SCPI_Int32ToStr(int32_t val, char * str, size_t len) { function SCPI_UInt32ToStrBase (line 154) | size_t SCPI_UInt32ToStrBase(uint32_t val, char * str, size_t len, int8_t... function UInt64ToStrBaseSign (line 167) | size_t UInt64ToStrBaseSign(uint64_t val, char * str, size_t len, int8_t ... function SCPI_Int64ToStr (line 228) | size_t SCPI_Int64ToStr(int64_t val, char * str, size_t len) { function SCPI_UInt64ToStrBase (line 240) | size_t SCPI_UInt64ToStrBase(uint64_t val, char * str, size_t len, int8_t... function SCPI_FloatToStr (line 251) | size_t SCPI_FloatToStr(float val, char * str, size_t len) { function SCPI_DoubleToStr (line 262) | size_t SCPI_DoubleToStr(double val, char * str, size_t len) { function strBaseToInt32 (line 272) | size_t strBaseToInt32(const char * str, int32_t * val, int8_t base) { function strBaseToUInt32 (line 284) | size_t strBaseToUInt32(const char * str, uint32_t * val, int8_t base) { function strBaseToInt64 (line 296) | size_t strBaseToInt64(const char * str, int64_t * val, int8_t base) { function strBaseToUInt64 (line 308) | size_t strBaseToUInt64(const char * str, uint64_t * val, int8_t base) { function strToFloat (line 320) | size_t strToFloat(const char * str, float * val) { function strToDouble (line 332) | size_t strToDouble(const char * str, double * val) { function scpi_bool_t (line 346) | scpi_bool_t compareStr(const char * str1, size_t len1, const char * str2... function scpi_bool_t (line 366) | scpi_bool_t compareStrAndNum(const char * str1, size_t len1, const char ... function skipWhitespace (line 408) | size_t skipWhitespace(const char * cmd, size_t len) { function patternSeparatorShortPos (line 425) | static size_t patternSeparatorShortPos(const char * pattern, size_t len) { function patternSeparatorPos (line 441) | static size_t patternSeparatorPos(const char * pattern, size_t len) { function cmdSeparatorPos (line 457) | static size_t cmdSeparatorPos(const char * cmd, size_t len) { function scpi_bool_t (line 477) | scpi_bool_t matchPattern(const char * pattern, size_t pattern_len, const... function scpi_bool_t (line 503) | scpi_bool_t matchCommand(const char * pattern, const char * cmd, size_t ... function scpi_bool_t (line 677) | scpi_bool_t composeCompoundCommand(const scpi_token_t * prev, scpi_token... function BSD_strnlen (line 722) | size_t function OUR_strncasecmp (line 736) | int OUR_strncasecmp(const char *s1, const char *s2, size_t n) { function scpi_array_format_t (line 939) | scpi_array_format_t SCPI_GetNativeFormat(void) { function SCPI_Swap16 (line 953) | uint16_t SCPI_Swap16(uint16_t val) { function SCPI_Swap32 (line 963) | uint32_t SCPI_Swap32(uint32_t val) { function SCPI_Swap64 (line 975) | uint64_t SCPI_Swap64(uint64_t val) { FILE: libraries/scpi-parser/src/scpi/expression.h type _scpi_expr_result_t (line 45) | enum _scpi_expr_result_t { type scpi_expr_result_t (line 50) | typedef enum _scpi_expr_result_t scpi_expr_result_t; FILE: libraries/scpi-parser/src/scpi/types.h type scpi_bool_t (line 70) | typedef bool scpi_bool_t; type _scpi_reg_name_t (line 74) | enum _scpi_reg_name_t { type scpi_reg_name_t (line 87) | typedef enum _scpi_reg_name_t scpi_reg_name_t; type _scpi_ctrl_name_t (line 89) | enum _scpi_ctrl_name_t { type scpi_ctrl_name_t (line 107) | typedef enum _scpi_ctrl_name_t scpi_ctrl_name_t; type scpi_reg_val_t (line 109) | typedef uint16_t scpi_reg_val_t; type _scpi_result_t (line 112) | enum _scpi_result_t { type scpi_result_t (line 116) | typedef enum _scpi_result_t scpi_result_t; type scpi_command_t (line 118) | typedef struct _scpi_command_t scpi_command_t; type scpi_t (line 123) | typedef struct _scpi_t scpi_t; type scpi_interface_t (line 124) | typedef struct _scpi_interface_t scpi_interface_t; type _scpi_buffer_t (line 126) | struct _scpi_buffer_t { type scpi_buffer_t (line 131) | typedef struct _scpi_buffer_t scpi_buffer_t; type _scpi_const_buffer_t (line 133) | struct _scpi_const_buffer_t { type scpi_const_buffer_t (line 138) | typedef struct _scpi_const_buffer_t scpi_const_buffer_t; type scpi_result_t (line 141) | typedef scpi_result_t(*scpi_write_control_t)(scpi_t * context, scpi_ctrl... type _scpi_token_type_t (line 145) | enum _scpi_token_type_t { type scpi_token_type_t (line 174) | typedef enum _scpi_token_type_t scpi_token_type_t; type _scpi_token_t (line 176) | struct _scpi_token_t { type scpi_token_t (line 181) | typedef struct _scpi_token_t scpi_token_t; type _lex_state_t (line 183) | struct _lex_state_t { type lex_state_t (line 188) | typedef struct _lex_state_t lex_state_t; type _message_termination_t (line 191) | enum _message_termination_t { type message_termination_t (line 196) | typedef enum _message_termination_t message_termination_t; type _scpi_parser_state_t (line 198) | struct _scpi_parser_state_t { type scpi_parser_state_t (line 204) | typedef struct _scpi_parser_state_t scpi_parser_state_t; type scpi_result_t (line 206) | typedef scpi_result_t(*scpi_command_callback_t)(scpi_t *); type _scpi_fifo_t (line 208) | struct _scpi_fifo_t { type scpi_fifo_t (line 215) | typedef struct _scpi_fifo_t scpi_fifo_t; type _scpi_unit_t (line 218) | enum _scpi_unit_t { type scpi_unit_t (line 274) | typedef enum _scpi_unit_t scpi_unit_t; type _scpi_unit_def_t (line 276) | struct _scpi_unit_def_t { type scpi_unit_def_t (line 282) | typedef struct _scpi_unit_def_t scpi_unit_def_t; type _scpi_special_number_t (line 284) | enum _scpi_special_number_t { type scpi_special_number_t (line 296) | typedef enum _scpi_special_number_t scpi_special_number_t; type _scpi_choice_def_t (line 298) | struct _scpi_choice_def_t { type scpi_choice_def_t (line 303) | typedef struct _scpi_choice_def_t scpi_choice_def_t; type _scpi_command_t (line 305) | struct _scpi_command_t { type _scpi_param_list_t (line 313) | struct _scpi_param_list_t { type scpi_param_list_t (line 322) | typedef struct _scpi_param_list_t scpi_param_list_t; type _scpi_number_parameter_t (line 324) | struct _scpi_number_parameter_t { type scpi_number_t (line 334) | typedef struct _scpi_number_parameter_t scpi_number_t; type _scpi_data_parameter_t (line 336) | struct _scpi_data_parameter_t { type scpi_data_parameter_t (line 340) | typedef struct _scpi_data_parameter_t scpi_data_parameter_t; type scpi_token_t (line 342) | typedef scpi_token_t scpi_parameter_t; type _scpi_interface_t (line 344) | struct _scpi_interface_t { type _scpi_t (line 352) | struct _scpi_t { type _scpi_array_format_t (line 374) | enum _scpi_array_format_t { type scpi_array_format_t (line 381) | typedef enum _scpi_array_format_t scpi_array_format_t; FILE: simulator/platform/linux/src/ethernet_linux.cpp type eez (line 29) | namespace eez { type psu (line 30) | namespace psu { type ethernet_platform (line 31) | namespace ethernet_platform { function enable_non_blocking (line 36) | bool enable_non_blocking(int fd) { function bind (line 48) | bool bind(int port) { function client_available (line 84) | bool client_available() { function connected (line 115) | bool connected() { function available (line 119) | int available() { function read (line 137) | int read(char *buffer, int buffer_size) { function write (line 152) | int write(const char *buffer, int buffer_size) { function stop (line 166) | void stop() { FILE: simulator/platform/linux/src/main_loop.cpp function main_loop (line 47) | int main_loop() { function main_loop_exit (line 83) | void main_loop_exit() { FILE: simulator/platform/linux/third_party/thread_queue.c type msglist (line 10) | struct msglist { type msglist (line 15) | struct msglist type threadqueue (line 15) | struct threadqueue type msglist (line 17) | struct msglist type msglist (line 25) | struct msglist function release_msglist (line 31) | static inline void release_msglist(struct threadqueue *queue, struct msg... function thread_queue_init (line 52) | int thread_queue_init(struct threadqueue *queue) function thread_queue_add (line 74) | int thread_queue_add(struct threadqueue *queue, void *data, long msgtype) function thread_queue_get (line 105) | int thread_queue_get(struct threadqueue *queue, const struct timespec *t... function thread_queue_cleanup (line 164) | int thread_queue_cleanup(struct threadqueue *queue, int freedata) function thread_queue_length (line 197) | long thread_queue_length(struct threadqueue *queue) FILE: simulator/platform/linux/third_party/thread_queue.h type threadmsg (line 44) | struct threadmsg { type threadqueue (line 69) | struct threadqueue { type threadqueue (line 108) | struct threadqueue type threadqueue (line 126) | struct threadqueue type threadqueue (line 152) | struct threadqueue type timespec (line 152) | struct timespec type threadmsg (line 152) | struct threadmsg type threadqueue (line 165) | struct threadqueue type threadqueue (line 184) | struct threadqueue FILE: simulator/platform/win32/eez_psu_sim/ethernet_win32.cpp type eez (line 36) | namespace eez { type psu (line 37) | namespace psu { type ethernet_platform (line 38) | namespace ethernet_platform { function bind (line 43) | bool bind(int port) { function client_available (line 113) | bool client_available() { function connected (line 136) | bool connected() { function available (line 140) | int available() { function read (line 158) | int read(char *buffer, int buffer_size) { function write (line 173) | int write(const char *buffer, int buffer_size) { function stop (line 191) | void stop() { FILE: simulator/platform/win32/eez_psu_sim/main_loop.cpp function DWORD (line 34) | DWORD WINAPI input_thread_proc(_In_ LPVOID lpParameter) { function main_loop (line 47) | int main_loop() { function main_loop_exit (line 82) | void main_loop_exit() { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_assert.h type SDL_assert_state (line 98) | typedef enum type SDL_assert_data (line 107) | typedef struct SDL_assert_data FILE: simulator/platform/win32/third_party/SDL2/include/SDL_atomic.h type SDL_SpinLock (line 89) | typedef int SDL_SpinLock; type SDL_atomic_t (line 181) | typedef struct { int value; } SDL_atomic_t; FILE: simulator/platform/win32/third_party/SDL2/include/SDL_audio.h type Uint16 (line 64) | typedef Uint16 SDL_AudioFormat; type SDL_AudioSpec (line 165) | typedef struct SDL_AudioSpec type SDL_AudioCVT (line 179) | struct SDL_AudioCVT type SDL_AudioCVT (line 180) | struct SDL_AudioCVT type SDL_AUDIOCVT_PACKED (line 197) | typedef struct SDL_AudioCVT type Uint32 (line 298) | typedef Uint32 SDL_AudioDeviceID; type SDL_AudioStatus (line 363) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_bits.h function SDL_FORCE_INLINE (line 50) | SDL_FORCE_INLINE int FILE: simulator/platform/win32/third_party/SDL2/include/SDL_blendmode.h type SDL_BlendMode (line 40) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_egl.h type khronos_int32_t (line 176) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 177) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 178) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 179) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 189) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 190) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 191) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 192) | typedef uint64_t khronos_uint64_t; type __int32 (line 201) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 202) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 203) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 204) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 213) | typedef int khronos_int32_t; type khronos_uint32_t (line 214) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 216) | typedef long int khronos_int64_t; type khronos_uint64_t (line 217) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 219) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 220) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 230) | typedef int khronos_int32_t; type khronos_uint32_t (line 231) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 241) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 242) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 243) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 244) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 254) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 255) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 256) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 257) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 265) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 266) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 267) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 268) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 270) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 271) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 272) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 273) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 280) | typedef float khronos_float_t; type khronos_uint64_t (line 293) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 294) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 310) | typedef enum { type IUnknown (line 396) | typedef IUnknown * EGLNativeWindowType; type EGLNativeDisplayType (line 397) | typedef int EGLNativeDisplayType; type HBITMAP (line 398) | typedef HBITMAP EGLNativePixmapType; type HDC (line 400) | typedef HDC EGLNativeDisplayType; type HBITMAP (line 401) | typedef HBITMAP EGLNativePixmapType; type HWND (line 402) | typedef HWND EGLNativeWindowType; type EGLNativeDisplayType (line 407) | typedef int EGLNativeDisplayType; type wl_display (line 413) | struct wl_display type wl_egl_pixmap (line 414) | struct wl_egl_pixmap type wl_egl_window (line 415) | struct wl_egl_window type gbm_device (line 419) | struct gbm_device type gbm_bo (line 420) | struct gbm_bo type ANativeWindow (line 425) | struct ANativeWindow type egl_native_pixmap_t (line 426) | struct egl_native_pixmap_t type ANativeWindow (line 428) | struct ANativeWindow type egl_native_pixmap_t (line 429) | struct egl_native_pixmap_t type MirEGLNativeDisplayType (line 435) | typedef MirEGLNativeDisplayType EGLNativeDisplayType; type MirEGLNativeWindowType (line 437) | typedef MirEGLNativeWindowType EGLNativeWindowType; type khronos_uintptr_t (line 444) | typedef khronos_uintptr_t EGLNativePixmapType; type khronos_uintptr_t (line 445) | typedef khronos_uintptr_t EGLNativeWindowType; type Display (line 453) | typedef Display *EGLNativeDisplayType; type Pixmap (line 454) | typedef Pixmap EGLNativePixmapType; type Window (line 455) | typedef Window EGLNativeWindowType; type EGLNativeDisplayType (line 464) | typedef EGLNativeDisplayType NativeDisplayType; type EGLNativePixmapType (line 465) | typedef EGLNativePixmapType NativePixmapType; type EGLNativeWindowType (line 466) | typedef EGLNativeWindowType NativeWindowType; type khronos_int32_t (line 476) | typedef khronos_int32_t EGLint; type EGLBoolean (line 523) | typedef unsigned int EGLBoolean; type EGLenum (line 524) | typedef unsigned int EGLenum; type khronos_utime_nanoseconds_t (line 940) | typedef khronos_utime_nanoseconds_t EGLTimeKHR; type khronos_utime_nanoseconds_t (line 1021) | typedef khronos_utime_nanoseconds_t EGLTimeNV; type EGLClientPixmapHI (line 1058) | struct EGLClientPixmapHI type EGLClientPixmapHI (line 1066) | struct EGLClientPixmapHI type EGLClientPixmapHI (line 1068) | struct EGLClientPixmapHI type khronos_utime_nanoseconds_t (line 1130) | typedef khronos_utime_nanoseconds_t EGLuint64NV; type khronos_uint64_t (line 1144) | typedef khronos_uint64_t EGLuint64KHR; type EGLNativeFileDescriptorKHR (line 1258) | typedef int EGLNativeFileDescriptorKHR; type khronos_ssize_t (line 1311) | typedef khronos_ssize_t EGLsizeiANDROID; type EGLsizeiANDROID (line 1313) | typedef EGLsizeiANDROID(*EGLGetBlobFuncANDROID) (const void *key, EGLsiz... FILE: simulator/platform/win32/third_party/SDL2/include/SDL_endian.h function SDL_FORCE_INLINE (line 70) | SDL_FORCE_INLINE Uint16 function SDL_FORCE_INLINE (line 77) | SDL_FORCE_INLINE Uint16 function SDL_FORCE_INLINE (line 84) | SDL_FORCE_INLINE Uint16 function SDL_FORCE_INLINE (line 93) | SDL_FORCE_INLINE Uint16 function SDL_FORCE_INLINE (line 100) | SDL_FORCE_INLINE Uint16 function SDL_FORCE_INLINE (line 108) | SDL_FORCE_INLINE Uint32 function SDL_FORCE_INLINE (line 115) | SDL_FORCE_INLINE Uint32 function SDL_FORCE_INLINE (line 122) | SDL_FORCE_INLINE Uint32 function SDL_FORCE_INLINE (line 133) | SDL_FORCE_INLINE Uint32 function SDL_FORCE_INLINE (line 140) | SDL_FORCE_INLINE Uint32 function SDL_FORCE_INLINE (line 149) | SDL_FORCE_INLINE Uint64 function SDL_FORCE_INLINE (line 167) | SDL_FORCE_INLINE Uint64 function SDL_FORCE_INLINE (line 174) | SDL_FORCE_INLINE Uint64 function SDL_FORCE_INLINE (line 191) | SDL_FORCE_INLINE float FILE: simulator/platform/win32/third_party/SDL2/include/SDL_error.h type SDL_errorcode (line 55) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_events.h type SDL_EventType (line 55) | typedef enum type SDL_CommonEvent (line 154) | typedef struct SDL_CommonEvent type SDL_WindowEvent (line 163) | typedef struct SDL_WindowEvent type SDL_KeyboardEvent (line 179) | typedef struct SDL_KeyboardEvent type SDL_TextEditingEvent (line 195) | typedef struct SDL_TextEditingEvent type SDL_TextInputEvent (line 210) | typedef struct SDL_TextInputEvent type SDL_MouseMotionEvent (line 221) | typedef struct SDL_MouseMotionEvent type SDL_MouseButtonEvent (line 237) | typedef struct SDL_MouseButtonEvent type SDL_MouseWheelEvent (line 254) | typedef struct SDL_MouseWheelEvent type SDL_JoyAxisEvent (line 267) | typedef struct SDL_JoyAxisEvent type SDL_JoyBallEvent (line 283) | typedef struct SDL_JoyBallEvent type SDL_JoyHatEvent (line 299) | typedef struct SDL_JoyHatEvent type SDL_JoyButtonEvent (line 319) | typedef struct SDL_JoyButtonEvent type SDL_JoyDeviceEvent (line 333) | typedef struct SDL_JoyDeviceEvent type SDL_ControllerAxisEvent (line 344) | typedef struct SDL_ControllerAxisEvent type SDL_ControllerButtonEvent (line 361) | typedef struct SDL_ControllerButtonEvent type SDL_ControllerDeviceEvent (line 376) | typedef struct SDL_ControllerDeviceEvent type SDL_TouchFingerEvent (line 387) | typedef struct SDL_TouchFingerEvent type SDL_MultiGestureEvent (line 404) | typedef struct SDL_MultiGestureEvent type SDL_DollarGestureEvent (line 421) | typedef struct SDL_DollarGestureEvent type SDL_DropEvent (line 439) | typedef struct SDL_DropEvent type SDL_QuitEvent (line 450) | typedef struct SDL_QuitEvent type SDL_OSEvent (line 459) | typedef struct SDL_OSEvent type SDL_UserEvent (line 468) | typedef struct SDL_UserEvent type SDL_SysWMmsg (line 479) | struct SDL_SysWMmsg type SDL_SysWMmsg (line 480) | typedef struct SDL_SysWMmsg SDL_SysWMmsg; type SDL_SysWMEvent (line 488) | typedef struct SDL_SysWMEvent type SDL_Event (line 498) | typedef union SDL_Event type SDL_eventaction (line 548) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_gamecontroller.h type _SDL_GameController (line 55) | struct _SDL_GameController type SDL_GameController (line 56) | typedef struct _SDL_GameController SDL_GameController; type SDL_GameControllerBindType (line 59) | typedef enum type SDL_GameControllerButtonBind (line 70) | typedef struct SDL_GameControllerButtonBind type SDL_GameControllerAxis (line 212) | typedef enum type SDL_GameControllerButton (line 255) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_gesture.h type Sint64 (line 44) | typedef Sint64 SDL_GestureID; FILE: simulator/platform/win32/third_party/SDL2/include/SDL_haptic.h type _SDL_Haptic (line 134) | struct _SDL_Haptic type SDL_Haptic (line 135) | typedef struct _SDL_Haptic SDL_Haptic; type SDL_HapticDirection (line 439) | typedef struct SDL_HapticDirection type SDL_HapticConstant (line 457) | typedef struct SDL_HapticConstant type SDL_HapticPeriodic (line 538) | typedef struct SDL_HapticPeriodic type SDL_HapticCondition (line 591) | typedef struct SDL_HapticCondition type SDL_HapticRamp (line 628) | typedef struct SDL_HapticRamp type SDL_HapticLeftRight (line 665) | typedef struct SDL_HapticLeftRight type SDL_HapticCustom (line 691) | typedef struct SDL_HapticCustom type SDL_HapticEffect (line 787) | typedef union SDL_HapticEffect FILE: simulator/platform/win32/third_party/SDL2/include/SDL_hints.h type SDL_HintPriority (line 442) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_joystick.h type _SDL_Joystick (line 64) | struct _SDL_Joystick type SDL_Joystick (line 65) | typedef struct _SDL_Joystick SDL_Joystick; type SDL_JoystickGUID (line 68) | typedef struct { type Sint32 (line 72) | typedef Sint32 SDL_JoystickID; FILE: simulator/platform/win32/third_party/SDL2/include/SDL_keyboard.h type SDL_Keysym (line 47) | typedef struct SDL_Keysym FILE: simulator/platform/win32/third_party/SDL2/include/SDL_keycode.h type Sint32 (line 42) | typedef Sint32 SDL_Keycode; type SDL_Keymod (line 317) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_log.h type SDL_LogPriority (line 102) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_messagebox.h type SDL_MessageBoxFlags (line 37) | typedef enum type SDL_MessageBoxButtonFlags (line 47) | typedef enum type SDL_MessageBoxButtonData (line 56) | typedef struct type SDL_MessageBoxColor (line 66) | typedef struct type SDL_MessageBoxColorType (line 71) | typedef enum type SDL_MessageBoxColorScheme (line 84) | typedef struct type SDL_MessageBoxData (line 92) | typedef struct FILE: simulator/platform/win32/third_party/SDL2/include/SDL_mouse.h type SDL_Cursor (line 41) | typedef struct SDL_Cursor SDL_Cursor; type SDL_SystemCursor (line 46) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_mutex.h type SDL_mutex (line 58) | struct SDL_mutex type SDL_mutex (line 59) | typedef struct SDL_mutex SDL_mutex; type SDL_semaphore (line 106) | struct SDL_semaphore type SDL_sem (line 107) | typedef struct SDL_semaphore SDL_sem; type SDL_cond (line 166) | struct SDL_cond type SDL_cond (line 167) | typedef struct SDL_cond SDL_cond; FILE: simulator/platform/win32/third_party/SDL2/include/SDL_opengl.h type GLchar (line 5105) | typedef char GLchar; type GLintptr (line 5111) | typedef long GLintptr; type GLsizeiptr (line 5112) | typedef long GLsizeiptr; type GLintptr (line 5114) | typedef ptrdiff_t GLintptr; type GLsizeiptr (line 5115) | typedef ptrdiff_t GLsizeiptr; type GLintptrARB (line 5122) | typedef long GLintptrARB; type GLsizeiptrARB (line 5123) | typedef long GLsizeiptrARB; type GLintptrARB (line 5125) | typedef ptrdiff_t GLintptrARB; type GLsizeiptrARB (line 5126) | typedef ptrdiff_t GLsizeiptrARB; type GLcharARB (line 5132) | typedef char GLcharARB; type GLhandleARB (line 5136) | typedef unsigned int GLhandleARB; type GLhalfARB (line 5142) | typedef unsigned short GLhalfARB; type GLhalfNV (line 5146) | typedef unsigned short GLhalfNV; type __int32 (line 5178) | typedef __int32 int32_t; type __int64 (line 5179) | typedef __int64 int64_t; type GLint64EXT (line 5188) | typedef int64_t GLint64EXT; type GLuint64EXT (line 5189) | typedef uint64_t GLuint64EXT; type GLint64 (line 5193) | typedef int64_t GLint64; type GLuint64 (line 5194) | typedef uint64_t GLuint64; type __GLsync (line 5195) | struct __GLsync type _cl_context (line 5200) | struct _cl_context type _cl_event (line 5201) | struct _cl_event type GLintptr (line 5213) | typedef GLintptr GLvdpauSurfaceNV; type GLvoid (line 5548) | typedef GLvoid* (APIENTRYP PFNGLMAPBUFFERPROC) (GLenum target, GLenum ac... type GLubyte (line 5887) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC) (GLenum name, GL... type GLvoid (line 6384) | typedef GLvoid* (APIENTRYP PFNGLMAPBUFFERARBPROC) (GLenum target, GLenum... type GLvoid (line 6656) | typedef GLvoid* (APIENTRYP PFNGLMAPBUFFERRANGEPROC) (GLenum target, GLin... type GLchar (line 6845) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC) (GLint namelen, ... type const (line 7076) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC) (GLuint ... type const (line 7077) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC) (GLuint program, ... type _cl_context (line 7343) | struct _cl_context type _cl_event (line 7343) | struct _cl_event type struct (line 7345) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC) (struct _cl... type GLuint (line 7618) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC) (GLsizei n... type GLuint (line 8904) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC) (GLsizei n,... type GLvoid (line 9068) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC) (GLsizei size, co... type GLvoid (line 9608) | typedef GLvoid* (APIENTRYP PFNGLMAPOBJECTBUFFERATIPROC) (GLuint buffer); type GLvoid (line 10524) | typedef GLvoid* (APIENTRYP PFNGLMAPNAMEDBUFFEREXTPROC) (GLuint buffer, G... type GLvoid (line 10526) | typedef GLvoid* (APIENTRYP PFNGLMAPNAMEDBUFFERRANGEEXTPROC) (GLuint buff... type const (line 11100) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 11101) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... FILE: simulator/platform/win32/third_party/SDL2/include/SDL_opengles2.h type khronos_int32_t (line 181) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 182) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 183) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 184) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 194) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 195) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 196) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 197) | typedef uint64_t khronos_uint64_t; type __int32 (line 206) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 207) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 208) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 209) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 218) | typedef int khronos_int32_t; type khronos_uint32_t (line 219) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 221) | typedef long int khronos_int64_t; type khronos_uint64_t (line 222) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 224) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 225) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 235) | typedef int khronos_int32_t; type khronos_uint32_t (line 236) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 246) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 247) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 248) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 249) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 259) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 260) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 261) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 262) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 270) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 271) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 272) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 273) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 275) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 276) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 277) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 278) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 285) | typedef float khronos_float_t; type khronos_uint64_t (line 298) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 299) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 315) | typedef enum { type GLvoid (line 375) | typedef void GLvoid; type GLchar (line 376) | typedef char GLchar; type GLenum (line 377) | typedef unsigned int GLenum; type GLboolean (line 378) | typedef unsigned char GLboolean; type GLbitfield (line 379) | typedef unsigned int GLbitfield; type khronos_int8_t (line 380) | typedef khronos_int8_t GLbyte; type GLshort (line 381) | typedef short GLshort; type GLint (line 382) | typedef int GLint; type GLsizei (line 383) | typedef int GLsizei; type khronos_uint8_t (line 384) | typedef khronos_uint8_t GLubyte; type GLushort (line 385) | typedef unsigned short GLushort; type GLuint (line 386) | typedef unsigned int GLuint; type khronos_float_t (line 387) | typedef khronos_float_t GLfloat; type khronos_float_t (line 388) | typedef khronos_float_t GLclampf; type khronos_int32_t (line 389) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 392) | typedef khronos_intptr_t GLintptr; type khronos_ssize_t (line 393) | typedef khronos_ssize_t GLsizeiptr; type khronos_int64_t (line 1355) | typedef khronos_int64_t GLint64; type khronos_uint64_t (line 1356) | typedef khronos_uint64_t GLuint64; type __GLsync (line 1357) | struct __GLsync FILE: simulator/platform/win32/third_party/SDL2/include/SDL_pixels.h type SDL_Color (line 254) | typedef struct SDL_Color type SDL_Palette (line 263) | typedef struct SDL_Palette type SDL_PixelFormat (line 274) | typedef struct SDL_PixelFormat FILE: simulator/platform/win32/third_party/SDL2/include/SDL_power.h type SDL_PowerState (line 42) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_rect.h type SDL_Point (line 47) | typedef struct SDL_Point type SDL_Rect (line 63) | typedef struct SDL_Rect function SDL_FORCE_INLINE (line 72) | SDL_FORCE_INLINE SDL_bool SDL_RectEmpty(const SDL_Rect *r) function SDL_FORCE_INLINE (line 80) | SDL_FORCE_INLINE SDL_bool SDL_RectEquals(const SDL_Rect *a, const SDL_Re... FILE: simulator/platform/win32/third_party/SDL2/include/SDL_render.h type SDL_RendererFlags (line 64) | typedef enum type SDL_RendererInfo (line 78) | typedef struct SDL_RendererInfo type SDL_TextureAccess (line 91) | typedef enum type SDL_TextureModulate (line 101) | typedef enum type SDL_RendererFlip (line 111) | typedef enum type SDL_Renderer (line 121) | struct SDL_Renderer type SDL_Renderer (line 122) | typedef struct SDL_Renderer SDL_Renderer; type SDL_Texture (line 127) | struct SDL_Texture type SDL_Texture (line 128) | typedef struct SDL_Texture SDL_Texture; FILE: simulator/platform/win32/third_party/SDL2/include/SDL_rwops.h type SDL_RWops (line 52) | typedef struct SDL_RWops FILE: simulator/platform/win32/third_party/SDL2/include/SDL_scancode.h type SDL_Scancode (line 43) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_shape.h type WindowShapeMode (line 79) | typedef enum { type SDL_WindowShapeParams (line 93) | typedef union { type SDL_WindowShapeMode (line 100) | typedef struct SDL_WindowShapeMode { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_stdinc.h type SDL_bool (line 126) | typedef enum type Sint8 (line 135) | typedef int8_t Sint8; type Uint8 (line 139) | typedef uint8_t Uint8; type Sint16 (line 143) | typedef int16_t Sint16; type Uint16 (line 147) | typedef uint16_t Uint16; type Sint32 (line 151) | typedef int32_t Sint32; type Uint32 (line 155) | typedef uint32_t Uint32; type Sint64 (line 160) | typedef int64_t Sint64; type Uint64 (line 164) | typedef uint64_t Uint64; type SDL_DUMMY_ENUM (line 194) | typedef enum function SDL_FORCE_INLINE (line 268) | SDL_FORCE_INLINE void SDL_memset4(void *dst, Uint32 val, size_t dwords) function SDL_FORCE_INLINE (line 299) | SDL_FORCE_INLINE void *SDL_memcpy4(void *dst, const void *src, size_t dw... type _SDL_iconv_t (line 378) | struct _SDL_iconv_t FILE: simulator/platform/win32/third_party/SDL2/include/SDL_surface.h type SDL_Surface (line 69) | typedef struct SDL_Surface type SDL_Surface (line 97) | struct SDL_Surface type SDL_Surface (line 98) | struct SDL_Surface FILE: simulator/platform/win32/third_party/SDL2/include/SDL_system.h type IDirect3DDevice9 (line 55) | typedef struct IDirect3DDevice9 IDirect3DDevice9; type SDL_WinRT_Path (line 125) | typedef enum FILE: simulator/platform/win32/third_party/SDL2/include/SDL_syswm.h type SDL_SysWMinfo (line 51) | struct SDL_SysWMinfo type NSWindow (line 88) | typedef struct _NSWindow NSWindow; type UIWindow (line 96) | typedef struct _UIWindow UIWindow; type UIViewController (line 97) | typedef struct _UIViewController UIViewController; type SDL_SYSWM_TYPE (line 109) | typedef enum type SDL_SysWMmsg (line 125) | struct SDL_SysWMmsg type SDL_SysWMinfo (line 172) | struct SDL_SysWMinfo type SDL_SysWMinfo (line 240) | typedef struct SDL_SysWMinfo SDL_SysWMinfo; FILE: simulator/platform/win32/third_party/SDL2/include/SDL_test_common.h type SDLTest_CommonState (line 51) | typedef struct FILE: simulator/platform/win32/third_party/SDL2/include/SDL_test_crc32.h type SDLTest_Crc32Context (line 66) | typedef struct { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_test_harness.h type SDLTest_TestCaseReference (line 75) | typedef struct SDLTest_TestCaseReference { type SDLTest_TestSuiteReference (line 89) | typedef struct SDLTest_TestSuiteReference { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_test_images.h type SDLTest_SurfaceImage_t (line 50) | typedef struct SDLTest_SurfaceImage_s { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_test_md5.h type MD5UINT4 (line 68) | typedef unsigned long int MD5UINT4; type SDLTest_Md5Context (line 71) | typedef struct { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_test_random.h type SDLTest_RandomContext (line 59) | typedef struct { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_thread.h type SDL_Thread (line 45) | struct SDL_Thread type SDL_Thread (line 46) | typedef struct SDL_Thread SDL_Thread; type SDL_threadID (line 49) | typedef unsigned long SDL_threadID; type SDL_TLSID (line 52) | typedef unsigned int SDL_TLSID; type SDL_ThreadPriority (line 59) | typedef enum { FILE: simulator/platform/win32/third_party/SDL2/include/SDL_timer.h type SDL_TimerID (line 86) | typedef int SDL_TimerID; FILE: simulator/platform/win32/third_party/SDL2/include/SDL_touch.h type Sint64 (line 41) | typedef Sint64 SDL_TouchID; type Sint64 (line 42) | typedef Sint64 SDL_FingerID; type SDL_Finger (line 44) | typedef struct SDL_Finger FILE: simulator/platform/win32/third_party/SDL2/include/SDL_version.h type SDL_version (line 51) | typedef struct SDL_version FILE: simulator/platform/win32/third_party/SDL2/include/SDL_video.h type SDL_DisplayMode (line 53) | typedef struct type SDL_Window (line 89) | typedef struct SDL_Window SDL_Window; type SDL_WindowFlags (line 96) | typedef enum type SDL_WindowEventID (line 135) | typedef enum type SDL_GLattr (line 166) | typedef enum type SDL_GLprofile (line 194) | typedef enum type SDL_GLcontextFlag (line 201) | typedef enum FILE: simulator/platform/win32/third_party/SDL2_image/include/SDL_image.h type IMG_InitFlags (line 58) | typedef enum FILE: simulator/platform/win32/third_party/SDL2_ttf/include/SDL_ttf.h type TTF_Font (line 77) | typedef struct _TTF_Font TTF_Font; FILE: simulator/src/arduino/Arduino.h type byte (line 25) | typedef uint8_t byte; function namespace (line 27) | namespace eez { FILE: simulator/src/arduino/SPI.h function namespace (line 36) | namespace eez { FILE: simulator/src/arduino/SdFat.cpp type eez (line 49) | namespace eez { type psu (line 50) | namespace psu { type simulator (line 51) | namespace simulator { type arduino (line 52) | namespace arduino { function getRealPath (line 56) | std::string getRealPath(const char *path) { function pathExists (line 77) | bool pathExists(const char *path) { class FileImpl (line 86) | class FileImpl { type stat (line 224) | struct stat type stat (line 276) | struct stat type tm (line 285) | struct tm function File (line 307) | File FileImpl::openNextFile(uint8_t mode) { function File (line 416) | File &File::operator =(const File &file) { function File (line 458) | File File::openNextFile(uint8_t mode) { function File (line 512) | File SdFat::open(const char *path, uint8_t mode) { type statvfs (line 576) | struct statvfs FILE: simulator/src/arduino/SdFat.h function namespace (line 53) | namespace eez { FILE: simulator/src/arduino/UTFT.cpp type eez (line 23) | namespace eez { type psu (line 24) | namespace psu { type simulator (line 25) | namespace simulator { type arduino (line 26) | namespace arduino { function word (line 55) | word UTFT::getColor() { function word (line 69) | word UTFT::getBackColor() { FILE: simulator/src/arduino/UTFT.h function namespace (line 21) | namespace eez { FILE: simulator/src/arduino/arduino_impl.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type simulator (line 27) | namespace simulator { type arduino (line 28) | namespace arduino { function pinMode (line 37) | void pinMode(uint8_t pin, uint8_t mode) { function digitalRead (line 40) | int digitalRead(uint8_t pin) { function digitalWrite (line 44) | void digitalWrite(uint8_t pin, uint8_t state) { function temp_sensor_cels_to_volt (line 52) | float temp_sensor_cels_to_volt(float cels, float p1_volt, float ... function analogRead (line 56) | int analogRead(uint8_t pin) { function analogWrite (line 69) | void analogWrite(uint8_t pin, int state) { function attachInterrupt (line 73) | void attachInterrupt(uint8_t interrupt_no, InterruptCallback int... function detachInterrupt (line 77) | void detachInterrupt(uint8_t interrupt_no) { function tone (line 186) | void tone(uint8_t _pin, unsigned int frequency, unsigned long du... function millis (line 201) | uint32_t millis() { function micros (line 212) | uint32_t micros() { function delay (line 241) | void delay(uint32_t millis) { function delayMicroseconds (line 245) | void delayMicroseconds(uint32_t microseconds) { FILE: simulator/src/arduino/arduino_internal.h function namespace (line 24) | namespace eez { FILE: simulator/src/chips/chips.cpp type eez (line 24) | namespace eez { type psu (line 25) | namespace psu { type simulator (line 26) | namespace simulator { type chips (line 27) | namespace chips { function select (line 59) | void select(int pin, int state) { function transfer (line 161) | uint8_t transfer(uint8_t data) { function tick (line 165) | void tick() { type tm (line 377) | struct tm FILE: simulator/src/chips/chips.h function namespace (line 29) | namespace eez { FILE: simulator/src/dll.h type HANDLE (line 23) | typedef HANDLE eez_dll_lib_t; function eez_dll_lib_t (line 31) | inline eez_dll_lib_t eez_dll_load(const char* lib_file_path) { function eez_dll_unload (line 39) | inline void eez_dll_unload(eez_dll_lib_t lib) { FILE: simulator/src/ethernet/EthernetUdp2.cpp type eez (line 22) | namespace eez { type psu (line 23) | namespace psu { type simulator (line 24) | namespace simulator { type arduino (line 25) | namespace arduino { FILE: simulator/src/ethernet/EthernetUdp2.h function namespace (line 21) | namespace eez { FILE: simulator/src/ethernet/UIPClient.h function namespace (line 21) | namespace eez { FILE: simulator/src/ethernet/UIPEthernet.h function namespace (line 21) | namespace eez { FILE: simulator/src/ethernet/UIPServer.h function namespace (line 23) | namespace eez { FILE: simulator/src/ethernet/ethernet_platform.h function namespace (line 21) | namespace eez { FILE: simulator/src/ethernet/uipethernet_impl.cpp type eez (line 25) | namespace eez { type psu (line 26) | namespace psu { type simulator (line 27) | namespace simulator { type arduino (line 28) | namespace arduino { function IPAddress (line 48) | IPAddress SimulatorEthernet::localIP() { function IPAddress (line 52) | IPAddress SimulatorEthernet::subnetMask() { function IPAddress (line 56) | IPAddress SimulatorEthernet::gatewayIP() { function IPAddress (line 60) | IPAddress SimulatorEthernet::dnsServerIP() { function EthernetClient (line 73) | EthernetClient EthernetServer::available() { FILE: simulator/src/front_panel/control.cpp type eez (line 45) | namespace eez { type psu (line 49) | namespace psu { type simulator (line 50) | namespace simulator { type front_panel (line 51) | namespace front_panel { function load_lib (line 62) | void load_lib() { function isOpened (line 82) | bool isOpened() { function open (line 86) | bool open() { function close (line 110) | void close() { function tick (line 123) | void tick() { function beep (line 154) | void beep(double freq, int duration) { FILE: simulator/src/front_panel/control.h function namespace (line 21) | namespace eez { FILE: simulator/src/front_panel/data.cpp type eez (line 31) | namespace eez { type psu (line 32) | namespace psu { type simulator (line 33) | namespace simulator { type front_panel (line 34) | namespace front_panel { function fillChannelData (line 38) | void fillChannelData(ChannelData *data, int ch) { function fillLocalControlBuffer (line 120) | void fillLocalControlBuffer(Data *data) { function fillData (line 143) | void fillData(Data *data) { function processChannelData (line 157) | void processChannelData(ChannelData *data, int ch) { function processData (line 194) | void processData(Data *data) { FILE: simulator/src/front_panel/data.h function namespace (line 23) | namespace eez { FILE: simulator/src/front_panel/render.cpp type eez (line 23) | namespace eez { type psu (line 27) | namespace psu { type simulator (line 28) | namespace simulator { type front_panel (line 29) | namespace front_panel { function addLoadWidget (line 85) | void addLoadWidget(Window *window, int x, int y, int w, int h, U... function render (line 98) | void render(Window *window, Data *data) { FILE: simulator/src/front_panel/render.h function namespace (line 23) | namespace eez { FILE: simulator/src/imgui/beeper.cpp type eez (line 30) | namespace eez { type BeepData (line 35) | struct BeepData { function audio_callback (line 41) | void audio_callback(void *userdata, Uint8 *_stream, int _length) { function beep (line 57) | void beep(double freq, int duration) { function EEZ_DLL_EXPORT (line 99) | EEZ_DLL_EXPORT void eez_imgui_beep(double freq, int duration) { FILE: simulator/src/imgui/beeper.h function namespace (line 21) | namespace eez { FILE: simulator/src/imgui/texture.cpp type eez (line 21) | namespace eez { type imgui (line 22) | namespace imgui { FILE: simulator/src/imgui/texture.h function namespace (line 28) | namespace eez { FILE: simulator/src/imgui/window.cpp type eez (line 23) | namespace eez { type imgui (line 24) | namespace imgui { function getFullPath (line 26) | std::string getFullPath(std::string category, std::string path) { function Texture (line 323) | Texture *WindowImpl::getTexture(const char *path) { function EEZ_DLL_EXPORT (line 374) | EEZ_DLL_EXPORT int eez_imgui_get_desktop_resolution(int *w, int *h) { function EEZ_DLL_EXPORT (line 391) | EEZ_DLL_EXPORT Window *eez_imgui_create_window(WindowDefinition *windowD... FILE: simulator/src/imgui/window.h function namespace (line 22) | namespace eez { FILE: simulator/src/imgui/window_impl.h function namespace (line 31) | namespace eez { FILE: simulator/src/main.cpp function main (line 27) | int main() { FILE: simulator/src/simulator_psu.cpp type eez (line 44) | namespace eez { type psu (line 45) | namespace psu { type simulator (line 46) | namespace simulator { function init (line 50) | void init() { function tick (line 56) | void tick() { function setTemperature (line 64) | void setTemperature(int sensor, float value) { function getTemperature (line 68) | float getTemperature(int sensor) { function exit (line 112) | void exit() { FILE: simulator/src/simulator_psu.h function namespace (line 51) | namespace eez { FILE: simulator/src/thread.h type HANDLE (line 25) | typedef HANDLE eez_thread_handle_t; type pthread_t (line 32) | typedef pthread_t eez_thread_handle_t; function eez_thread_handle_t (line 38) | eez_thread_handle_t eez_thread_create(eez_thread_proc_t thread_proc, voi... function eez_thread_join (line 51) | void eez_thread_join(eez_thread_handle_t handle) {