I need a help regarding a format for a variable to transfer input data to my instrument.
I am trying to communicate via ActiveX with my instrument (Raman microspectroscope). When I enter
LabSpec = actxcontrol('NFACTIVEX.NFActiveXCtrl.1', [15 15 410 390]);
PutValue(handle, int32, ustring, Variant(Pointer))
Given this, when I enter
PutValue(LabSpec, 0, 'ShutterMode', 1)
Error using COM.NFACTIVEX_NFActiveXCtrl_1/PutValue
Error: Type mismatch, argument 3
I think the last argument was incorrectly inserted. If I need to give "1" (for the argument 3) to the instrument, what type of variable should I use for "Variant(Pointer)"?
Anyone has a good suggestion?