1#include "../../Inc/Outputs/AnalogOutput.h"
2#include "../../Inc/Utils/Common.h"
13 analogOutput->
channel = channel;
26 }
else if (output->
channel == 2) {
void initAnalogOutput(AnalogOutput *analogOutput, const char *name, int hz, int channel)
Initializes an analog output.
int writeAnalogOutputData(AnalogOutput *output, float data)
Writes data to the analog output.
uint32_t dac2_buffer[DAC2_BUFFER_SIZE]
uint32_t dac1_buffer[DAC1_BUFFER_SIZE]
void initOutput(Output *output, const char *name, int hz, OutputType type)
Initializes an output with the given parameters.
char name[MAX_NAME_LENGTH]