Browse Source

update

master
zhaohe 1 year ago
parent
commit
2f25b272df
  1. 1
      usrc/public_service/ext_board_impl.cpp
  2. 18
      usrc/public_service/instance_init.hpp

1
usrc/public_service/ext_board_impl.cpp

@ -46,6 +46,7 @@ int32_t ExtBoardImpl::extboard_read_outio_index_in_stm32(int32_t ioindex, int32_
return 0; return 0;
} }
int32_t ExtBoardImpl::extboard_read_outio(int32_t ioindex, int32_t *val) { int32_t ExtBoardImpl::extboard_read_outio(int32_t ioindex, int32_t *val) {
ZLOGI("BOARD", "extboard_read_outio %d", ioindex);
if (ioindex < 0 || ioindex >= ZARRAY_SIZE(IO)) return err::kparam_out_of_range; if (ioindex < 0 || ioindex >= ZARRAY_SIZE(IO)) return err::kparam_out_of_range;
*val = OutputIO[ioindex].getState(); *val = OutputIO[ioindex].getState();
return 0; return 0;

18
usrc/public_service/instance_init.hpp

@ -132,12 +132,12 @@
IO[8].initAsInput(EXT_INPUT_IO8); \ IO[8].initAsInput(EXT_INPUT_IO8); \
IO[9].initAsInput(EXT_INPUT_IO9); \ IO[9].initAsInput(EXT_INPUT_IO9); \
OutputIO[0].initAsOutput(EXT_OUTPUT_IO0); \ OutputIO[0].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[1].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[2].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[3].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[4].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[5].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[6].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[7].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[8].initAsOutput(EXT_OUTPUT_IO0); \
OutputIO[9].initAsOutput(EXT_OUTPUT_IO0);
OutputIO[1].initAsOutput(EXT_OUTPUT_IO1); \
OutputIO[2].initAsOutput(EXT_OUTPUT_IO2); \
OutputIO[3].initAsOutput(EXT_OUTPUT_IO3); \
OutputIO[4].initAsOutput(EXT_OUTPUT_IO4); \
OutputIO[5].initAsOutput(EXT_OUTPUT_IO5); \
OutputIO[6].initAsOutput(EXT_OUTPUT_IO6); \
OutputIO[7].initAsOutput(EXT_OUTPUT_IO7); \
OutputIO[8].initAsOutput(EXT_OUTPUT_IO8); \
OutputIO[9].initAsOutput(EXT_OUTPUT_IO9);
Loading…
Cancel
Save