grblHAL core  20250412
ll_io_port_t Struct Reference

Data Fields

digital_out_ptr digital_out
 Optional handler for setting a digital output. More...
 
analog_out_ptr analog_out
 Optional handler for setting an analog output. More...
 
ll_wait_on_input_ptr wait_on_input
 Optional handler for reading a digital or analog input. More...
 
ll_set_pin_description_ptr set_pin_description
 Optional handler for setting a description of an auxiliary pin. More...
 
ll_get_pin_info_ptr get_pin_info
 Optional handler for getting information about an auxiliary pin. More...
 
ll_claim_port_ptr claim
 Optional handler for claiming an auxiliary pin for exclusive use. More...
 
ll_ioport_register_interrupt_handler_ptr register_interrupt_handler
 

Field Documentation

◆ analog_out

analog_out_ptr analog_out

Optional handler for setting an analog output.

◆ claim

Optional handler for claiming an auxiliary pin for exclusive use.

◆ digital_out

digital_out_ptr digital_out

Optional handler for setting a digital output.

◆ get_pin_info

ll_get_pin_info_ptr get_pin_info

Optional handler for getting information about an auxiliary pin.

◆ register_interrupt_handler

ll_ioport_register_interrupt_handler_ptr register_interrupt_handler

◆ set_pin_description

ll_set_pin_description_ptr set_pin_description

Optional handler for setting a description of an auxiliary pin.

◆ wait_on_input

ll_wait_on_input_ptr wait_on_input

Optional handler for reading a digital or analog input.


The documentation for this struct was generated from the following file: