Download WSG Scripting Reference Manual
Transcript
WSG Scripting Reference Manual 2.7.6 Send a data packet – cmd.send() ........................................................................................ 47 2.7.7 Get number of available packets – cmd.available() ............................................................ 48 2.7.8 Read a received data packet – cmd.read() .......................................................................... 49 2.8 Finger control ............................................................................................................. 50 2.8.1 Get number of fingers – finger.count() ............................................................................... 50 2.8.2 Get finger type – finger.type() ............................................................................................. 51 2.8.3 Get or set a finger parameter – finger.param()................................................................... 51 2.8.4 Get the current finger data – finger.data().......................................................................... 53 2.8.5 Digital sensor interface – finger.interface()......................................................................... 54 2.8.6 Get finger state – finger.state() ........................................................................................... 57 2.8.7 Get the finger state as table - finger.flags()......................................................................... 58 2.8.8 Control finger power – finger.power() ................................................................................ 59 2.8.9 Get analog voltage – finger.analog() ................................................................................... 60 2.8.10 Write data to finger – finger.write() .................................................................................... 60 2.8.11 Bytes available – finger.bytes_available() ........................................................................... 61 2.8.12 Read data from finger – finger.read() ................................................................................. 62 2.8.13 Synchronous data transfer via SPI – finger.spi().................................................................. 63 2.8.14 Finger configuration memory – finger.config() ................................................................... 64 2.9 Profibus ..................................................................................................................... 66 2.9.1 Get connection state – profibus.online() ............................................................................ 66 2.9.2 Get bitrate – profibus.bitrate()............................................................................................ 67 2.9.3 Access an I/O flag – profibus.flag() ...................................................................................... 67 2.9.4 Write/read user flags – profibus.flags() .............................................................................. 69 2.9.5 Set one or more output flags – profibus.fset() .................................................................... 69 2.9.6 Clear one or more output Flags – profibus.fclear() ............................................................. 70 2.9.7 Wait for activity – profibus.waitact() .................................................................................. 71 3 Appendix A: Error Codes .................................................................................. 72 4 Appendix B: System State Flags ........................................................................ 73 5 Appendix C: Finger State Flags.......................................................................... 75 6 Appendix D: Syntax Notation ........................................................................... 76 Weiss Robotics GmbH & Co. KG In der Gerste 2 71636 Ludwigsburg, Germany For updates and further information, please visit http://www.weiss-robotics.com Page 4 of 77 © 2013 Weiss Robotics, all rights reserved