00001 #include "vapiOptions.h"
00002 #include "vapiOperationList.h"
00003 #include "vapiOperation.h"
00004
00005
00006
00007 #define NumberOfImageOperations 1
00008 void vapiDigitalOutput (vImages * Images, vOptions * options,
00009 vMacroResult * PreviousResult);
00010
00011
00012 void
00013 vapiIOOperations ()
00014 {
00015 vEffect *Operation[NumberOfImageOperations];
00016
00017 Operation[0] =
00018 vapiOperationInit ("Digital Output", "I/O", &vapiDigitalOutput);
00019 vapiOperationSettingsSetOperationBriefDescription (Operation[0], "Envia um sinal Digital");
00020 vapiOperationSettingsSetInt(Operation[0],"Ãndice do I/O", "Número do IO na Lista de I/O's configurados", 0, 100, 0, 1, vSpin);
00021 vapiOperationSettingsSetInt(Operation[0],"Valor a Enviar", "Valor a booleano a enviar", 0, 1, 0, 1, vSpin);
00022 vapiOperationListAddOperation (Operation, NumberOfImageOperations);
00023 }
00024
00028 void
00029 vapiDigitalOutput (vImages * Images, vOptions * options,
00030 vMacroResult * PreviousResult)
00031 {
00032
00033 return;
00034 }