lijinwen преди 2 месеца
родител
ревизия
9b6f308260
променени са 3 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      export_method.h
  2. BIN
      x64/Debug/ProtocolDecoder.dll
  3. BIN
      x64/Debug/ProtocolDecoder.pdb

+ 5 - 0
export_method.h

@@ -13,6 +13,8 @@
 #include "protocol_decode_base.h"
 #include "edge_pulse_data.h"
 #include "quantize_params.h"
+#include "ProtocolIIC/iic_decode_options.h"
+#include "ProtocolIIC/iic_decode_result.h"
 #include "ProtocolRS232/protocol_rs232_options.h"
 #include "ProtocolRS232/rs232_decode_result.h"
 #include "ProtocolSPI/spi_decode_options.h"
@@ -50,6 +52,9 @@ namespace Protocol
                                      SpiDecodeResult& decode_result);
         LIBMATH_API void ReleaseSpiHeap(intptr_t decoder_ptr);
 
+        LIBMATH_API bool ParseIic(const IicDecodeOptions& option, const EdgePulseDataTwoLevels& edge_pulses_clk,
+                  const EdgePulseDataTwoLevels& edge_pulses_data, IicDecodeResult& result);
+        LIBMATH_API void ReleaseIicHeap(intptr_t decoder_ptr);
         
         inline LIBMATH_API void GetVersionExport(uint8_t* version)
         {

BIN
x64/Debug/ProtocolDecoder.dll


BIN
x64/Debug/ProtocolDecoder.pdb