PwmInterface/Inc/PwmIO.h

21 lines
384 B
C

//
// Created by cfif on 17.11.22.
//
#ifndef MODULE_PWMIO_H
#define MODULE_PWMIO_H
#include "stdint.h"
typedef void (*PwmIOTransaction )(void *env);
typedef void (*PwmIOTransactionSetActivePercent )(void *env, uint8_t percent);
typedef struct {
void *env;
PwmIOTransaction run;
PwmIOTransactionSetActivePercent setActivePercent;
} tPwmIO;
#endif //MODULE_PWMIO_H