|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
functions::TriggerFunction Class Reference
A trigger function exploits the fact that setting an address on the bus triggers an action. More...
#include <functions.h>
Inheritance diagram for functions::TriggerFunction:

Collaboration diagram for functions::TriggerFunction:

Public Member Functions | |
| void | trigger (uint32_t pulse_length_ns=200) const |
| Function (bus::addr_t address) | |
Public Member Functions inherited from functions::Function | |
| Function (bus::addr_t address) | |
Additional Inherited Members | |
Public Attributes inherited from functions::Function | |
| const bus::addr_t | address |
Detailed Description
A trigger function exploits the fact that setting an address on the bus triggers an action.
Definition at line 33 of file functions.h.
Member Function Documentation
◆ Function()
|
explicit |
Definition at line 26 of file functions.cpp.
References functions::Function::address, and Function().
Referenced by Function().
◆ trigger()
| void functions::TriggerFunction::trigger | ( | uint32_t | pulse_length_ns = 200 | ) | const |
Definition at line 9 of file functions.cpp.
References functions::Function::address, and uint32_t.
The documentation for this class was generated from the following files:
- lib/hardware/src/bus/functions.h
- lib/hardware/src/bus/functions.cpp
Public Member Functions inherited from