X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=arducontrol%2Foutput.h;h=0a76c5f2a4c25019b25ca4a7043ee69b995e1b63;hb=5d6f425971266accc2e3d1c6de96a0ba031adb8d;hp=162e1e010b4a168f87773583bcd2c3aa1a10946a;hpb=3fb968420f55aedcac23f7bd42da8485fc210c92;p=model-railway-devices.git diff --git a/arducontrol/output.h b/arducontrol/output.h index 162e1e0..0a76c5f 100644 --- a/arducontrol/output.h +++ b/arducontrol/output.h @@ -11,11 +11,15 @@ typedef struct uint8_t repeat_count; uint8_t repeat_delay; uint8_t final_delay; + uint8_t trigger_position; + uint8_t trigger_value; } OutputPacket; void output_init(void); OutputPacket *output_create_packet(void); +OutputPacket *output_create_chained_packet(void); void output_send_packet(void); +uint8_t output_get_trigger(void); void output_set_power(uint8_t); uint8_t output_is_power_on(); uint8_t output_command(const uint8_t *, uint8_t);