Browse Source

update

xsync_v2
zhaohe 2 years ago
parent
commit
5a720b8a84
  1. 3
      xsync.cpp
  2. 2
      xsync.hpp

3
xsync.cpp

@ -108,7 +108,7 @@ xs_error_code_t Xsync::xsync_send_cmd_block(iflytop_xsync_packet_header_t *cmd,
return (xs_error_code_t)rx_data->data[0];
}
xs_error_code_t Xsync::reg_write(uint32_t regadd, uint32_t regvalue) {
xs_error_code_t Xsync::reg_write(uint32_t regadd, uint32_t regvalue, uint32_t &regbackvalue) {
/**
* @brief
*
@ -136,6 +136,7 @@ xs_error_code_t Xsync::reg_write(uint32_t regadd, uint32_t regvalue) {
return ecode;
}
regbackvalue = rxpacket->data[1];
return ecode;
}

2
xsync.hpp

@ -78,7 +78,7 @@ class Xsync {
void regOnTimecodeMsg(xsync_on_timecode_msg_t on_timecode_msg_cb);
void regOnCameraSyncMsg(xsync_on_camera_sync_msg_t on_camera_sync_msg_cb);
xs_error_code_t reg_write(uint32_t regadd, uint32_t regvalue);
xs_error_code_t reg_write(uint32_t regadd, uint32_t regvalue, uint32_t &regbackvalue);
xs_error_code_t reg_read(uint32_t regadd, uint32_t &regvalue);
xs_error_code_t reg_read_muti(uint32_t regadd, uint32_t nreg, vector<uint32_t> &regvalues);

Loading…
Cancel
Save