我收到了一个在我们的框架中介绍的SDK。 SDK用于与示波器连接,由制造商提供。我读过“文档”,但它完全缺乏。
示例:
DLL_API WORD WINAPI sdSetVoltageAndCoupling(
WORD DeviceIndex,
WORD Ch1Voltage
WORD Ch2Voltage,
WORD Ch1_ACDC,
WORD Ch2_ACDC,
WORD TriggerSource)
Variables introduction:
DeviceIndex: index of the device.
Ch1Voltage: index of the CH1 voltage
Ch2Voltage: Index of the CH2 voltage
Ch1_ACDC: index of the CH1 Coupling ( AC is 1, DC is 0, GND is 0 )
Ch2_ACDC: index of the CH2 Coupling
TriggerSource: index of the trigger source (CH1 trigger is 0, CH2 trigger is 1, ALT trigger is 2, EXT trigger is 3)
Note:
This function is used for setting voltage and Coupling. If successful return 1, else return 0.
在文档中没有任何地方说它是什么指数是什么电压,总体来说它根本没有信息。
您如何处理需要使用的SDK,但是做得很差?例如,源代码示例,所有有趣的东西都在解决方案引用的文件中,但文件本身无处可寻,等等。
答案 0 :(得分:1)
首先尝试尽可能多地找到信息。 例如,如果您使用示波器,请尝试在互联网上查找有关此模型的信息。 如果没有相关信息,请联系制作人。 关于api,您也可以与作者联系,或者最终自己进行实验。
P.S。 小心电压;)。
祝你好运!答案 1 :(得分:1)
如果难以理解,您需要了解更多信息。查找使用相同SDK的其他人(可能在此处,可能在制造商的支持网站上等),以便您可以提出问题。直接联系制造商。单独试验每个功能。
如果SDK难以使用,请为其编写一个包装器,以便您在更高级别使用它。