rs311_comm.c 635 B

123456789101112131415161718192021222324252627282930
  1. #include "rs311_comm.h"
  2. #include "plt.h"
  3. #include "rs311.h"
  4. #include "rs311_sm.h"
  5. void rs311_comm_dac(int idx)
  6. {
  7. unsigned char tab_us[128] = {0};
  8. struct rs311_t *dev = &rs311[idx];
  9. comm_start_cal_dac_timing(&rs311[idx].comm);
  10. dev->spurt_flag = dido_fe_spurt();
  11. comm_stop_cal_dac_timing(&rs311[idx].comm);
  12. }
  13. int rs311_comm_init(int idx)
  14. {
  15. struct rs311_t *dev = &rs311[idx];
  16. struct comm_t *comm = &dev->comm;
  17. comm_set_state(comm, COMMST_NORMAL);
  18. }
  19. int rs311_comm_reset(int idx)
  20. {
  21. struct rs311_t *dev = &rs311[idx];
  22. struct comm_t *comm = &dev->comm;
  23. comm_set_state(comm, COMMST_NORMAL);
  24. }