33#ifndef __SELF_TEST_H__
34#define __SELF_TEST_H__
int self_test_pe_upstream(struct stout *stout)
int self_test_rcd(struct stout *stout)
Startup test for RCD.
Definition self_test.c:190
int self_test_supply(struct stout *stout, struct rms_adc_values *rms_adc_values)
Startup test for power supply.
Definition self_test.c:55
int self_test_rcd_running(struct stout *stout, uint16_t step, enum state_machine_events_e *event)
Running test for RCD.
Definition self_test.c:273
int self_test_relay_closed(struct stout *stout, int32_t v2)
Running test for relay.
Definition self_test.c:373
int self_test_relay_stuck(struct stout *stout)
Relay test.
Definition self_test.c:491
int self_test_startup(struct stout *stout, struct rms_adc_values *rms_adc_values)
Startup test.
Definition self_test.c:452
STOUT state machine header file.
state_machine_events_e
State machine event.
Definition state_machine.h:96
Definition state_machine.h:211
Structure for Stout machine.
Definition state_machine.h:172