You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
703 B
40 lines
703 B
#ifndef GATECTRL_H
|
|
#define GATECTRL_H
|
|
|
|
#include "r_cg_macrodriver.h"
|
|
#include "r_cg_port.h"
|
|
#include "anaout.h"
|
|
#include "hash_pin.h"
|
|
#include "check_pin.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
void GateCtrl_Init(void);
|
|
|
|
/** ???: ALL (P47) */
|
|
void GateCtrl_SetAll(uint8_t on);
|
|
|
|
/** ???: ZACWIRE (P157) */
|
|
void GateCtrl_SetZacwire(uint8_t on);
|
|
|
|
void GateCtrl_SelectChannel(uint8_t ch);
|
|
|
|
/** ?? ??? ??? ANAOUT ?? (?? ?? ???) */
|
|
void GateCtrl_Anaout(uint8_t on);
|
|
|
|
/** ?? ??? ??? #? ?? */
|
|
void GateCtrl_Hash(uint8_t on);
|
|
|
|
/** ?? ??? ??? CHECK? ?? */
|
|
void GateCtrl_Check(uint8_t on);
|
|
|
|
/** (??) #/CHECK ?? OFF */
|
|
void GateCtrl_ClearChannelPins(void);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* GATECTRL_H */
|
|
|