text: /* This file has been autogenerated by Ivory
   * Compiler version  0.1.0.0
   */
  #ifndef __TOWER_TASK_LOOP_GCSRECEIVETASK_UART1_385_H__
  #define __TOWER_TASK_LOOP_GCSRECEIVETASK_UART1_385_H__
  #ifdef __cplusplus
  extern "C" {
  #endif
  #include "controloutput_type.h"
  #include "data_rate.h"
  #include "flightmode_type.h"
  #include "gcsstream_timing.h"
  #include "gps_type.h"
  #include "ivory.h"
  #include "mavlink_hil_state_msg.h"
  #include "motors_type.h"
  #include "optflow_type.h"
  #include "radio_info_type.h"
  #include "radio_stat_type.h"
  #include "sensors_type.h"
  #include "tower_primitives.h"
  #include "tower_task_usercode_gcsReceiveTask_uart1_385.h"
  #include "userinput_type.h"
  bool emitFromTask_gcsReceiveTask_uart1_385_chan331_387(const
                                                         struct hil_state_msg* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport10_389(const
                                                     struct flightmode* n_var0);
  bool emitFromTask_gcsReceiveTask_uart1_385_chan11_391(const uint8_t* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport14_393(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport15_395(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport16_397(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport17_399(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport18_401(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport19_403(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport20_405(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport21_407(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport22_409(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport23_411(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport24_413(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport25_415(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport26_417(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport27_419(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport28_421(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport29_423(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport30_425(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport31_427(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport32_429(const float* n_var0);
  void write_gcsReceiveTask_uart1_385_dataport33_431(const float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport14_433(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport15_435(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport16_437(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport17_439(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport18_441(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport19_443(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport20_445(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport21_447(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport22_449(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport23_451(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport24_453(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport25_455(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport26_457(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport27_459(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport28_461(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport29_463(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport30_465(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport31_467(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport32_469(float* n_var0);
  void read_gcsReceiveTask_uart1_385_dataport33_471(float* n_var0);
  bool emitFromTask_gcsReceiveTask_uart1_385_chan330_473(const int16_t* n_var0);
  bool emitFromTask_gcsReceiveTask_uart1_385_chan13_475(const
                                                        struct rc_channels_override_msg* n_var0);
  bool emitFromTask_gcsReceiveTask_uart1_385_chan328_479(const
                                                         struct gcsstream_timing* n_var0);
  bool emitFromTask_gcsReceiveTask_uart1_385_chan329_481(const
                                                         struct data_rate_state* n_var0);
  bool receiveFromTask_gcsReceiveTask_uart1_385_chan327_486(uint8_t n_var0[80U]);
  
  #ifdef __cplusplus
  }
  #endif
  #endif /* __TOWER_TASK_LOOP_GCSRECEIVETASK_UART1_385_H__ */