Classes | Namespaces | Functions | Variables
pigpio.py File Reference

Go to the source code of this file.

Classes

class  pigpio._callback
 
class  pigpio._callback_ADT
 
class  pigpio._callback_thread
 
class  pigpio._event
 
class  pigpio._event_ADT
 
class  pigpio._socklock
 
class  pigpio._wait_for_edge
 
class  pigpio._wait_for_event
 
class  pigpio.error
 
class  pigpio.pi
 
class  pigpio.pulse
 

Namespaces

 pigpio
 

Functions

def pigpio._b (x)
 
def pigpio._pigpio_command (sl, cmd, p1, p2)
 
def pigpio._pigpio_command_ext (sl, cmd, p1, p2, p3, extents)
 
def pigpio._pigpio_command_ext_nolock (sl, cmd, p1, p2, p3, extents)
 
def pigpio._pigpio_command_nolock (sl, cmd, p1, p2)
 
def pigpio._str (x)
 
def pigpio._u2i (uint32)
 
def pigpio.error_text (errnum)
 
def pigpio.tickDiff (t1, t2)
 
def pigpio.u2i (uint32)
 
def pigpio.xref ()
 

Variables

list pigpio._errors
 
string pigpio._except_1
 
string pigpio._except_2
 
string pigpio._except_3
 
string pigpio._except_a = "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n{}"
 
string pigpio._except_z = "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
 
int pigpio._PI_BAD_BUF_MILLIS = -20
 
int pigpio._PI_BAD_CFG_INTERNAL = -34
 
int pigpio._PI_BAD_CHANNEL = -27
 
int pigpio._PI_BAD_CLK_MICROS = -19
 
int pigpio._PI_BAD_CLK_PERIPH = -17
 
int pigpio._PI_BAD_CLK_SOURCE = -18
 
int pigpio._PI_BAD_EDGE = -122
 
int pigpio._PI_BAD_FIFO_COMMAND = -29
 
int pigpio._PI_BAD_I2C_SEG = -106
 
int pigpio._PI_BAD_IF_FLAGS = -26
 
int pigpio._PI_BAD_ISR_INIT = -123
 
int pigpio._PI_BAD_MICROS = -13
 
int pigpio._PI_BAD_MS = -10
 
int pigpio._PI_BAD_PATHNAME = -23
 
int pigpio._PI_BAD_POINTER = -90
 
int pigpio._PI_BAD_PRIM_CHANNEL = -27
 
int pigpio._PI_BAD_SECO_CHANNEL = -30
 
int pigpio._PI_BAD_SECONDS = -12
 
int pigpio._PI_BAD_SERIAL_BUF = -40
 
int pigpio._PI_BAD_SERIAL_STRUC = -39
 
int pigpio._PI_BAD_SIGNUM = -22
 
int pigpio._PI_BAD_SOCKET_PORT = -28
 
int pigpio._PI_BAD_TIMER = -9
 
int pigpio._PI_BAD_TIMETYPE = -11
 
int pigpio._PI_BAD_WAVE_MODE = -33
 
int pigpio._PI_CMD_BC1 = 12
 
int pigpio._PI_CMD_BC2 = 13
 
int pigpio._PI_CMD_BI2CC = 89
 
int pigpio._PI_CMD_BI2CO = 90
 
int pigpio._PI_CMD_BI2CZ = 91
 
int pigpio._PI_CMD_BR1 = 10
 
int pigpio._PI_CMD_BR2 = 11
 
int pigpio._PI_CMD_BS1 = 14
 
int pigpio._PI_CMD_BS2 = 15
 
int pigpio._PI_CMD_BSCX = 114
 
int pigpio._PI_CMD_BSPIC = 111
 
int pigpio._PI_CMD_BSPIO = 112
 
int pigpio._PI_CMD_BSPIX = 113
 
int pigpio._PI_CMD_CF1 = 87
 
int pigpio._PI_CMD_CF2 = 88
 
int pigpio._PI_CMD_CGI = 95
 
int pigpio._PI_CMD_CSI = 96
 
int pigpio._PI_CMD_EVM = 115
 
int pigpio._PI_CMD_EVT = 116
 
int pigpio._PI_CMD_FC = 105
 
int pigpio._PI_CMD_FG = 97
 
int pigpio._PI_CMD_FL = 109
 
int pigpio._PI_CMD_FN = 98
 
int pigpio._PI_CMD_FO = 104
 
int pigpio._PI_CMD_FR = 106
 
int pigpio._PI_CMD_FS = 108
 
int pigpio._PI_CMD_FW = 107
 
int pigpio._PI_CMD_GDC = 83
 
int pigpio._PI_CMD_GPW = 84
 
int pigpio._PI_CMD_HC = 85
 
int pigpio._PI_CMD_HELP = 25
 
int pigpio._PI_CMD_HP = 86
 
int pigpio._PI_CMD_HWVER = 17
 
int pigpio._PI_CMD_I2CC = 55
 
int pigpio._PI_CMD_I2CO = 54
 
int pigpio._PI_CMD_I2CPC = 69
 
int pigpio._PI_CMD_I2CPK = 70
 
int pigpio._PI_CMD_I2CRB = 61
 
int pigpio._PI_CMD_I2CRD = 56
 
int pigpio._PI_CMD_I2CRI = 67
 
int pigpio._PI_CMD_I2CRK = 65
 
int pigpio._PI_CMD_I2CRS = 59
 
int pigpio._PI_CMD_I2CRW = 63
 
int pigpio._PI_CMD_I2CWB = 62
 
int pigpio._PI_CMD_I2CWD = 57
 
int pigpio._PI_CMD_I2CWI = 68
 
int pigpio._PI_CMD_I2CWK = 66
 
int pigpio._PI_CMD_I2CWQ = 58
 
int pigpio._PI_CMD_I2CWS = 60
 
int pigpio._PI_CMD_I2CWW = 64
 
int pigpio._PI_CMD_I2CZ = 92
 
int pigpio._PI_CMD_MICRO = 46
 
int pigpio._PI_CMD_MILLI = 47
 
int pigpio._PI_CMD_MODEG = 1
 
int pigpio._PI_CMD_MODES = 0
 
int pigpio._PI_CMD_NB = 19
 
int pigpio._PI_CMD_NC = 21
 
int pigpio._PI_CMD_NO = 18
 
int pigpio._PI_CMD_NOIB = 99
 
int pigpio._PI_CMD_NP = 20
 
int pigpio._PI_CMD_PADG = 103
 
int pigpio._PI_CMD_PADS = 102
 
int pigpio._PI_CMD_PARSE = 48
 
int pigpio._PI_CMD_PFG = 23
 
int pigpio._PI_CMD_PFS = 7
 
int pigpio._PI_CMD_PIGPV = 26
 
int pigpio._PI_CMD_PRG = 22
 
int pigpio._PI_CMD_PROC = 38
 
int pigpio._PI_CMD_PROCD = 39
 
int pigpio._PI_CMD_PROCP = 45
 
int pigpio._PI_CMD_PROCR = 40
 
int pigpio._PI_CMD_PROCS = 41
 
int pigpio._PI_CMD_PROCU = 117
 
int pigpio._PI_CMD_PRRG = 24
 
int pigpio._PI_CMD_PRS = 6
 
int pigpio._PI_CMD_PUD = 2
 
int pigpio._PI_CMD_PWM = 5
 
int pigpio._PI_CMD_READ = 3
 
int pigpio._PI_CMD_SERC = 77
 
int pigpio._PI_CMD_SERDA = 82
 
int pigpio._PI_CMD_SERO = 76
 
int pigpio._PI_CMD_SERR = 80
 
int pigpio._PI_CMD_SERRB = 78
 
int pigpio._PI_CMD_SERVO = 8
 
int pigpio._PI_CMD_SERW = 81
 
int pigpio._PI_CMD_SERWB = 79
 
int pigpio._PI_CMD_SHELL = 110
 
int pigpio._PI_CMD_SLR = 43
 
int pigpio._PI_CMD_SLRC = 44
 
int pigpio._PI_CMD_SLRI = 94
 
int pigpio._PI_CMD_SLRO = 42
 
int pigpio._PI_CMD_SPIC = 72
 
int pigpio._PI_CMD_SPIO = 71
 
int pigpio._PI_CMD_SPIR = 73
 
int pigpio._PI_CMD_SPIW = 74
 
int pigpio._PI_CMD_SPIX = 75
 
int pigpio._PI_CMD_TICK = 16
 
int pigpio._PI_CMD_TRIG = 37
 
int pigpio._PI_CMD_WDOG = 9
 
int pigpio._PI_CMD_WRITE = 4
 
int pigpio._PI_CMD_WVAG = 28
 
int pigpio._PI_CMD_WVAS = 29
 
int pigpio._PI_CMD_WVBSY = 32
 
int pigpio._PI_CMD_WVCHA = 93
 
int pigpio._PI_CMD_WVCLR = 27
 
int pigpio._PI_CMD_WVCRE = 49
 
int pigpio._PI_CMD_WVDEL = 50
 
int pigpio._PI_CMD_WVGO = 30
 
int pigpio._PI_CMD_WVGOR = 31
 
int pigpio._PI_CMD_WVHLT = 33
 
int pigpio._PI_CMD_WVNEW = 53
 
int pigpio._PI_CMD_WVSC = 36
 
int pigpio._PI_CMD_WVSM = 34
 
int pigpio._PI_CMD_WVSP = 35
 
int pigpio._PI_CMD_WVTAT = 101
 
int pigpio._PI_CMD_WVTX = 51
 
int pigpio._PI_CMD_WVTXM = 100
 
int pigpio._PI_CMD_WVTXR = 52
 
int pigpio._PI_INIT_FAILED = -1
 
int pigpio._PI_INITIALISED = -32
 
int pigpio._PI_NO_ALERT_FUNC = -16
 
int pigpio._PI_NOT_INITIALISED = -31
 
int pigpio._PI_TIMER_FAILED = -14
 
int pigpio._PI_TOO_MANY_SEGS = -105
 
int pigpio._SOCK_CMD_LEN = 16
 
int pigpio.ALT0 = 4
 
int pigpio.ALT1 = 5
 
int pigpio.ALT2 = 6
 
int pigpio.ALT3 = 7
 
int pigpio.ALT4 = 3
 
int pigpio.ALT5 = 2
 
int pigpio.CLEAR = 0
 
int pigpio.EITHER_EDGE = 2
 
int pigpio.EVENT_BSC = 31
 
bool pigpio.exceptions = True
 
int pigpio.FALLING_EDGE = 1
 
int pigpio.FILE_APPEND = 4
 
int pigpio.FILE_CREATE = 8
 
int pigpio.FILE_READ = 1
 
int pigpio.FILE_RW = 3
 
int pigpio.FILE_TRUNC = 16
 
int pigpio.FILE_WRITE = 2
 
int pigpio.FROM_CURRENT = 1
 
int pigpio.FROM_END = 2
 
int pigpio.FROM_START = 0
 
int pigpio.HIGH = 1
 
int pigpio.INPUT = 0
 
int pigpio.LOW = 0
 
int pigpio.NO_TX_WAVE = 9999
 
tuple pigpio.NTFY_FLAGS_ALIVE = (1 << 6)
 
tuple pigpio.NTFY_FLAGS_EVENT = (1 << 7)
 
int pigpio.NTFY_FLAGS_GPIO = 31
 
tuple pigpio.NTFY_FLAGS_WDOG = (1 << 5)
 
int pigpio.OFF = 0
 
int pigpio.ON = 1
 
int pigpio.OUTPUT = 1
 
int pigpio.PI_BAD_CHAIN_CMD = -116
 
int pigpio.PI_BAD_CHAIN_DELAY = -117
 
int pigpio.PI_BAD_CHAIN_LOOP = -114
 
int pigpio.PI_BAD_DATABITS = -101
 
int pigpio.PI_BAD_DUTYCYCLE = -8
 
int pigpio.PI_BAD_DUTYRANGE = -21
 
int pigpio.PI_BAD_EVENT_ID = -143
 
int pigpio.PI_BAD_FILE_FLAG = -130
 
int pigpio.PI_BAD_FILE_MODE = -129
 
int pigpio.PI_BAD_FILE_READ = -131
 
int pigpio.PI_BAD_FILE_SEEK = -135
 
int pigpio.PI_BAD_FILE_WRITE = -132
 
int pigpio.PI_BAD_FILTER = -125
 
int pigpio.PI_BAD_FLAGS = -77
 
int pigpio.PI_BAD_FOREVER = -124
 
int pigpio.PI_BAD_GPIO = -3
 
int pigpio.PI_BAD_HANDLE = -25
 
int pigpio.PI_BAD_HCLK_FREQ = -98
 
int pigpio.PI_BAD_HCLK_PASS = -99
 
int pigpio.PI_BAD_HPWM_DUTY = -97
 
int pigpio.PI_BAD_HPWM_FREQ = -96
 
int pigpio.PI_BAD_I2C_ADDR = -75
 
int pigpio.PI_BAD_I2C_BAUD = -112
 
int pigpio.PI_BAD_I2C_BUS = -74
 
int pigpio.PI_BAD_I2C_CMD = -111
 
int pigpio.PI_BAD_I2C_RLEN = -110
 
int pigpio.PI_BAD_I2C_WLEN = -109
 
int pigpio.PI_BAD_LEVEL = -5
 
int pigpio.PI_BAD_MALLOC_MODE = -104
 
int pigpio.PI_BAD_MICS_DELAY = -64
 
int pigpio.PI_BAD_MILS_DELAY = -65
 
int pigpio.PI_BAD_MODE = -4
 
int pigpio.PI_BAD_PAD = -126
 
int pigpio.PI_BAD_PARAM = -81
 
int pigpio.PI_BAD_PARAM_NUM = -52
 
int pigpio.PI_BAD_PUD = -6
 
int pigpio.PI_BAD_PULSELEN = -46
 
int pigpio.PI_BAD_PULSEWIDTH = -7
 
int pigpio.PI_BAD_SCRIPT = -47
 
int pigpio.PI_BAD_SCRIPT_CMD = -55
 
int pigpio.PI_BAD_SCRIPT_ID = -48
 
int pigpio.PI_BAD_SCRIPT_NAME = -140
 
int pigpio.PI_BAD_SER_DEVICE = -79
 
int pigpio.PI_BAD_SER_INVERT = -121
 
int pigpio.PI_BAD_SER_OFFSET = -49
 
int pigpio.PI_BAD_SER_SPEED = -80
 
int pigpio.PI_BAD_SERIAL_COUNT = -51
 
int pigpio.PI_BAD_SHELL_STATUS = -139
 
int pigpio.PI_BAD_SMBUS_CMD = -107
 
int pigpio.PI_BAD_SPI_BAUD = -141
 
int pigpio.PI_BAD_SPI_CHANNEL = -76
 
int pigpio.PI_BAD_SPI_COUNT = -84
 
int pigpio.PI_BAD_SPI_SPEED = -78
 
int pigpio.PI_BAD_STOPBITS = -102
 
int pigpio.PI_BAD_STRENGTH = -127
 
int pigpio.PI_BAD_TAG = -63
 
int pigpio.PI_BAD_USER_GPIO = -2
 
int pigpio.PI_BAD_VAR_NUM = -56
 
int pigpio.PI_BAD_WAVE_BAUD = -35
 
int pigpio.PI_BAD_WAVE_ID = -66
 
int pigpio.PI_BAD_WDOG_TIMEOUT = -15
 
int pigpio.PI_BAD_WVSC_COMMND = -43
 
int pigpio.PI_BAD_WVSM_COMMND = -44
 
int pigpio.PI_BAD_WVSP_COMMND = -45
 
int pigpio.PI_CHAIN_COUNTER = -115
 
int pigpio.PI_CHAIN_LOOP_CNT = -113
 
int pigpio.PI_CHAIN_NESTING = -118
 
int pigpio.PI_CHAIN_TOO_BIG = -119
 
int pigpio.PI_CMD_INTERRUPTED = -144
 
int pigpio.PI_DEPRECATED = -120
 
int pigpio.PI_DUP_TAG = -53
 
int pigpio.PI_EMPTY_WAVEFORM = -69
 
int pigpio.PI_FIL_OPEN_FAILED = -128
 
int pigpio.PI_FILE_IS_A_DIR = -138
 
int pigpio.PI_FILE_NOT_ROPEN = -133
 
int pigpio.PI_FILE_NOT_WOPEN = -134
 
int pigpio.PI_GPIO_IN_USE = -50
 
int pigpio.PI_HPWM_ILLEGAL = -100
 
int pigpio.PI_I2C_OPEN_FAILED = -71
 
int pigpio.PI_I2C_READ_FAILED = -83
 
int pigpio.PI_I2C_WRITE_FAILED = -82
 
int pigpio.PI_MSG_TOOBIG = -103
 
int pigpio.PI_NO_AUX_SPI = -91
 
int pigpio.PI_NO_FILE_ACCESS = -137
 
int pigpio.PI_NO_FILE_MATCH = -136
 
int pigpio.PI_NO_HANDLE = -24
 
int pigpio.PI_NO_MEMORY = -58
 
int pigpio.PI_NO_SCRIPT_ROOM = -57
 
int pigpio.PI_NO_WAVEFORM_ID = -70
 
int pigpio.PI_NOT_HCLK_GPIO = -94
 
int pigpio.PI_NOT_HPWM_GPIO = -95
 
int pigpio.PI_NOT_I2C_GPIO = -108
 
int pigpio.PI_NOT_PERMITTED = -41
 
int pigpio.PI_NOT_PWM_GPIO = -92
 
int pigpio.PI_NOT_SERIAL_GPIO = -38
 
int pigpio.PI_NOT_SERVO_GPIO = -93
 
int pigpio.PI_NOT_SPI_GPIO = -142
 
int pigpio.PI_SCRIPT_FAILED = 4
 
int pigpio.PI_SCRIPT_HALTED = 1
 
int pigpio.PI_SCRIPT_INITING = 0
 
int pigpio.PI_SCRIPT_NOT_READY = -62
 
int pigpio.PI_SCRIPT_RUNNING = 2
 
int pigpio.PI_SCRIPT_WAITING = 3
 
int pigpio.PI_SER_OPEN_FAILED = -72
 
int pigpio.PI_SER_READ_FAILED = -86
 
int pigpio.PI_SER_READ_NO_DATA = -87
 
int pigpio.PI_SER_WRITE_FAILED = -85
 
int pigpio.PI_SOCK_READ_FAILED = -59
 
int pigpio.PI_SOCK_WRIT_FAILED = -60
 
int pigpio.PI_SOME_PERMITTED = -42
 
int pigpio.PI_SPI_OPEN_FAILED = -73
 
int pigpio.PI_SPI_XFER_FAILED = -89
 
int pigpio.PI_TOO_MANY_CBS = -67
 
int pigpio.PI_TOO_MANY_CHARS = -37
 
int pigpio.PI_TOO_MANY_OOL = -68
 
int pigpio.PI_TOO_MANY_PARAM = -61
 
int pigpio.PI_TOO_MANY_PULSES = -36
 
int pigpio.PI_TOO_MANY_TAGS = -54
 
int pigpio.PI_UNKNOWN_COMMAND = -88
 
int pigpio.PUD_DOWN = 1
 
int pigpio.PUD_OFF = 0
 
int pigpio.PUD_UP = 2
 
int pigpio.RISING_EDGE = 0
 
int pigpio.SET = 1
 
int pigpio.SPI_CPHA = 1
 
int pigpio.SPI_CPOL = 1
 
int pigpio.SPI_CS_HIGH_ACTIVE = 1
 
int pigpio.SPI_MODE_0 = 0
 
int pigpio.SPI_MODE_1 = 1
 
int pigpio.SPI_MODE_2 = 2
 
int pigpio.SPI_MODE_3 = 3
 
int pigpio.SPI_RX_LSBFIRST = 1
 
int pigpio.SPI_TX_LSBFIRST = 1
 
int pigpio.TIMEOUT = 2
 
string pigpio.VERSION = "1.41"
 
int pigpio.WAVE_MODE_ONE_SHOT = 0
 
int pigpio.WAVE_MODE_ONE_SHOT_SYNC = 2
 
int pigpio.WAVE_MODE_REPEAT = 1
 
int pigpio.WAVE_MODE_REPEAT_SYNC = 3
 
int pigpio.WAVE_NOT_FOUND = 9998
 


cob_hand_bridge
Author(s): Mathias Lüdtke
autogenerated on Tue Oct 20 2020 03:35:58