类和功能


类(Class)

为了使用此扩展板使用PHPoC Expansion数据库的 ExpansionPhotoInput class。

成员函数

ExpansionPhotoInput class可使用的函数如下。

成员函数 说明
int getPID(void) get the product's ID
char *getName(void) get the product's name
ExpansionPhotoInput(int sid, int port) create an instance of a specific input port
bool isOn(void) return true when an input port is ON
bool isOff(void) return true when an input port is OFF
void setDelay(int ms) set valid time(millisecond)

setDelay 函数

此板将忽略,短于通过此函数设定的维持延时时间的信号。 单位是毫秒,可设定的最小值是1毫秒。延时时间设定为0,将自动设定为最小值1毫秒。 有关特定端口的延时设定,将适应到重新设定延时时间为止。

此命令是为了消除震颤(chattering)的影响而使用。震颤现象是指通过手动打开或关闭开关时, 根据接触震动引起的短暂时间的信号变on/off的现象。此现象在特定系统会引起误动作。

use_spc_01_chattering