
Backplane API Functions MVI-ADM ♦ 'C' Programmable
Developer's Guide 'C' Programmable Application Development Module
Page 224 of 342 ProSoft Technology, Inc.
February 20, 2013
MVIbp_SetModuleStatus
Syntax
int MVIbp_SetModuleStatus(MVIHANDLE handle, int status);
Parameters
Handle returned by previous call to MVIbp_Open
Module status, OK or Faulted
Description
MVIbp_SetModuleStatus allows an application set the state of the module to OK
or Faulted.
handle must be a valid handle returned from MVIbp_Open.
state must be set to MVI_MODULE_STATUS_OK or
MVI_MODULE_STATUS_FAULTED. If the state is OK, the module status LED
indicator will be set to Green. If the state is Faulted, the status indicator will be
set to Red.
Note: The MVI hardware can set the OK LED to Red if any of the following occurs:
an unrecoverable fault
hardware failure
backplane driver failure
Neither the MVI hardware nor the Set ModuleStatus call has priority. Either can
overwrite the other.
Return Value
The input scan has occurred.
handle does not have access
lednum or ledstate is invalid.
Example
MVIHANDLE Handle;
/* Set the Status indicator to Red */
MVIbp_SetModuleStatus(Handle, MVI_MODULE_STATUS_FAULTED);
Comentarios a estos manuales