⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hpe1463a.h

📁 CVI教程,用于信号采集系统的多任务开发软件.学习简单,功能实用.
💻 H
📖 第 1 页 / 共 2 页
字号:
 ****************************************************************************/    /*- Init and Close Functions -------------------------------------------*/ViStatus _VI_FUNC  hpe1463a_init (ViRsrc resourceName, ViBoolean IDQuery,                                  ViBoolean resetDevice, ViSession *vi);ViStatus _VI_FUNC  hpe1463a_InitWithOptions (ViRsrc resourceName, ViBoolean IDQuery,                                             ViBoolean resetDevice, ViString optionString,                                              ViSession *newVi);ViStatus _VI_FUNC  hpe1463a_close (ViSession vi);       /*- Locking Functions --------------------------------------------------*/ViStatus _VI_FUNC  hpe1463a_LockSession (ViSession vi, ViBoolean *callerHasLock);   ViStatus _VI_FUNC  hpe1463a_UnlockSession (ViSession vi, ViBoolean *callerHasLock);    /*- Switch Routing Functions -----------------------------------------*/ViStatus _VI_FUNC hpe1463a_Connect (ViSession vi,                                    ViConstString channel1,                                    ViConstString channel2);ViStatus _VI_FUNC hpe1463a_Disconnect (ViSession vi,                                       ViConstString channel1,                                       ViConstString channel2);ViStatus _VI_FUNC hpe1463a_DisconnectAll (ViSession vi);ViStatus _VI_FUNC hpe1463a_GetPath (ViSession vi, ViConstString channel1,                                    ViConstString channel2, ViInt32 bufSize,                                    ViChar pathList[]);ViStatus _VI_FUNC hpe1463a_SetPath (ViSession vi, ViConstString pathList);ViStatus _VI_FUNC hpe1463a_CanConnect (ViSession vi, ViConstString channel1,                                       ViConstString channel2,                                       ViInt32 *pathCapabilityRef);ViStatus _VI_FUNC hpe1463a_IsDebounced (ViSession vi, ViBoolean *isDebounced);ViStatus _VI_FUNC hpe1463a_WaitForDebounce (ViSession vi, ViInt32 maxTime);    /*- Error Functions ----------------------------------------------------*/ViStatus _VI_FUNC  hpe1463a_error_query (ViSession vi, ViInt32 *errorCode,                                         ViChar errorMessage[]);ViStatus _VI_FUNC  hpe1463a_GetErrorInfo (ViSession vi, ViStatus *primaryError,                                           ViStatus *secondaryError,                                           ViChar errorElaboration[256]);ViStatus _VI_FUNC  hpe1463a_ClearErrorInfo (ViSession vi);ViStatus _VI_FUNC  hpe1463a_error_message (ViSession vi, ViStatus errorCode,                                           ViChar errorMessage[256]);        /*- Utility Functions --------------------------------------------------*/ViStatus _VI_FUNC  hpe1463a_reset (ViSession vi);ViStatus _VI_FUNC  hpe1463a_self_test (ViSession vi, ViInt16 *selfTestResult,                                       ViChar selfTestMessage[]);ViStatus _VI_FUNC  hpe1463a_revision_query (ViSession vi,                                             ViChar instrumentDriverRevision[],                                            ViChar firmwareRevision[]);    /*- Set, Get, and Check Attribute Functions ----------------------------*/ViStatus _VI_FUNC  hpe1463a_GetAttributeViInt32 (ViSession vi, ViConstString channelName, ViAttr attribute, ViInt32 *value);ViStatus _VI_FUNC  hpe1463a_GetAttributeViReal64 (ViSession vi, ViConstString channelName, ViAttr attribute, ViReal64 *value);ViStatus _VI_FUNC  hpe1463a_GetAttributeViString (ViSession vi, ViConstString channelName, ViAttr attribute, ViInt32 bufSize, ViChar value[]); ViStatus _VI_FUNC  hpe1463a_GetAttributeViSession (ViSession vi, ViConstString channelName, ViAttr attribute, ViSession *value);ViStatus _VI_FUNC  hpe1463a_GetAttributeViBoolean (ViSession vi, ViConstString channelName, ViAttr attribute, ViBoolean *value);ViStatus _VI_FUNC  hpe1463a_SetAttributeViInt32 (ViSession vi, ViConstString channelName, ViAttr attribute, ViInt32 value);ViStatus _VI_FUNC  hpe1463a_SetAttributeViReal64 (ViSession vi, ViConstString channelName, ViAttr attribute, ViReal64 value);ViStatus _VI_FUNC  hpe1463a_SetAttributeViString (ViSession vi, ViConstString channelName, ViAttr attribute, ViConstString value); ViStatus _VI_FUNC  hpe1463a_SetAttributeViSession (ViSession vi, ViConstString channelName, ViAttr attribute, ViSession value);ViStatus _VI_FUNC  hpe1463a_SetAttributeViBoolean (ViSession vi, ViConstString channelName, ViAttr attribute, ViBoolean value);ViStatus _VI_FUNC  hpe1463a_CheckAttributeViInt32 (ViSession vi, ViConstString channelName, ViAttr attribute, ViInt32 value);ViStatus _VI_FUNC  hpe1463a_CheckAttributeViReal64 (ViSession vi, ViConstString channelName, ViAttr attribute, ViReal64 value);ViStatus _VI_FUNC  hpe1463a_CheckAttributeViString (ViSession vi, ViConstString channelName, ViAttr attribute, ViConstString value); ViStatus _VI_FUNC  hpe1463a_CheckAttributeViSession (ViSession vi, ViConstString channelName, ViAttr attribute, ViSession value);ViStatus _VI_FUNC  hpe1463a_CheckAttributeViBoolean (ViSession vi, ViConstString channelName, ViAttr attribute, ViBoolean value);    /*********************************************************        Functions reserved for class driver use only.        End-users should not call these functions.       *********************************************************/ViStatus _VI_FUNC  hpe1463a_IviInit (ViRsrc resourceName, ViBoolean IDQuery,                                      ViBoolean reset, ViSession vi);ViStatus _VI_FUNC  hpe1463a_IviClose (ViSession vi);   /**************************************************************************** *------------------------ Error And Completion Codes ----------------------* ****************************************************************************/#define HPE1463A_WARN_PATH_REMAINS                 IVISWTCH_WARN_PATH_REMAINS#define HPE1463A_WARN_IMPLICIT_CONNECTION_EXISTS   IVISWTCH_WARN_IMPLICIT_CONNECTION_EXISTS#define HPE1463A_ERROR_INVALID_SWITCH_PATH         IVISWTCH_ERROR_INVALID_SWITCH_PATH#define HPE1463A_ERROR_RSRC_IN_USE                 IVISWTCH_ERROR_RSRC_IN_USE#define HPE1463A_ERROR_EMPTY_SWITCH_PATH           IVISWTCH_ERROR_EMPTY_SWITCH_PATH#define HPE1463A_ERROR_NO_SUCH_PATH                IVISWTCH_ERROR_NO_SUCH_PATH#define HPE1463A_ERROR_IS_CONFIGURATION_CHANNEL    IVISWTCH_ERROR_IS_CONFIGURATION_CHANNEL#define HPE1463A_ERROR_NOT_A_CONFIGURATION_CHANNEL IVISWTCH_ERROR_NOT_A_CONFIGURATION_CHANNEL#define HPE1463A_ERROR_ATTEMPT_TO_CONNECT_SOURCES  IVISWTCH_ERROR_ATTEMPT_TO_CONNECT_SOURCES#define HPE1463A_ERROR_EXPLICIT_CONNECTION_EXISTS  IVISWTCH_ERROR_EXPLICIT_CONNECTION_EXISTS#define HPE1463A_ERROR_LEG_MISSING_FIRST_CHANNEL   IVISWTCH_ERROR_LEG_MISSING_FIRST_CHANNEL#define HPE1463A_ERROR_LEG_MISSING_SECOND_CHANNEL  IVISWTCH_ERROR_LEG_MISSING_SECOND_CHANNEL#define HPE1463A_ERROR_CHANNEL_DUPLICATED_IN_LEG   IVISWTCH_ERROR_CHANNEL_DUPLICATED_IN_LEG#define HPE1463A_ERROR_CHANNEL_DUPLICATED_IN_PATH  IVISWTCH_ERROR_CHANNEL_DUPLICATED_IN_PATH#define HPE1463A_ERROR_PATH_NOT_FOUND              IVISWTCH_ERROR_PATH_NOT_FOUND#define HPE1463A_ERROR_DISCONTINUOUS_PATH          IVISWTCH_ERROR_DISCONTINUOUS_PATH#define HPE1463A_ERROR_CANNOT_CONNECT_DIRECTLY     IVISWTCH_ERROR_CANNOT_CONNECT_DIRECTLY#define HPE1463A_ERROR_CHANNELS_ALREADY_CONNECTED  IVISWTCH_ERROR_CHANNELS_ALREADY_CONNECTED#define HPE1463A_ERROR_CANNOT_CONNECT_TO_ITSELF    IVISWTCH_ERROR_CANNOT_CONNECT_TO_ITSELF/****************************************************************************  *---------------------------- End Include File ----------------------------*  ****************************************************************************/#if defined(__cplusplus) || defined(__cplusplus__)}#endif#endif /* __HPE1463A_HEADER */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -