From: Yegor Yefremov Date: Thu, 9 Jun 2016 08:04:33 +0000 (+0200) Subject: Fix cbus.py example X-Git-Tag: v1.4rc1~18 X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=commitdiff_plain;h=2f2d0deec2c1c33d233f4e4811191ee757b6420a Fix cbus.py example FT230X related enums are called CBUSX and not CBUSH. --- diff --git a/python/examples/cbus.py b/python/examples/cbus.py index 18d8ab5..7f3b123 100644 --- a/python/examples/cbus.py +++ b/python/examples/cbus.py @@ -21,51 +21,51 @@ class ErrorMsg(Exception): def __str__(self): return self.message; -# Function to convert CBUSH values to human-readable strings +# Function to convert CBUSX values to human-readable strings def cbush_string(value): - if value == ftdi.CBUSH_AWAKE: + if value == ftdi.CBUSX_AWAKE: return 'AWAKE' - if value == ftdi.CBUSH_BAT_DETECT: + if value == ftdi.CBUSX_BAT_DETECT: return 'BAT_DETECT' - if value == ftdi.CBUSH_BAT_DETECT_NEG: + if value == ftdi.CBUSX_BAT_DETECT_NEG: return 'BAT_DETECT_NEG' - if value == ftdi.CBUSH_BB_RD: + if value == ftdi.CBUSX_BB_RD: return 'BB_RD' - if value == ftdi.CBUSH_BB_WR: + if value == ftdi.CBUSX_BB_WR: return 'BB_WR' - if value == ftdi.CBUSH_CLK15: - return 'CLK15' - if value == ftdi.CBUSH_CLK30: - return 'CLK30' - if value == ftdi.CBUSH_CLK7_5: - return 'CLK7_5' - if value == ftdi.CBUSH_DRIVE_0: + if value == ftdi.CBUSX_CLK24: + return 'CLK24' + if value == ftdi.CBUSX_CLK12: + return 'CLK12' + if value == ftdi.CBUSX_CLK6: + return 'CLK6' + if value == ftdi.CBUSX_DRIVE_0: return 'DRIVE_0' - if value == ftdi.CBUSH_DRIVE1: + if value == ftdi.CBUSX_DRIVE1: return 'DRIVE_1' - if value == ftdi.CBUSH_I2C_RXF: + if value == ftdi.CBUSX_I2C_RXF: return 'I2C_RXF' - if value == ftdi.CBUSH_I2C_TXE: + if value == ftdi.CBUSX_I2C_TXE: return 'I2C_TXE' - if value == ftdi.CBUSH_IOMODE: + if value == ftdi.CBUSX_IOMODE: return 'IOMODE' - if value == ftdi.CBUSH_PWREN: + if value == ftdi.CBUSX_PWREN: return 'PWREN' - if value == ftdi.CBUSH_RXLED: + if value == ftdi.CBUSX_RXLED: return 'RXLED' - if value == ftdi.CBUSH_SLEEP: + if value == ftdi.CBUSX_SLEEP: return 'SLEEP' - if value == ftdi.CBUSH_TIME_STAMP: + if value == ftdi.CBUSX_TIME_STAMP: return 'TIME_STAMP' - if value == ftdi.CBUSH_TRISTATE: + if value == ftdi.CBUSX_TRISTATE: return 'TRISTATE' - if value == ftdi.CBUSH_TXDEN: + if value == ftdi.CBUSX_TXDEN: return 'TXDEN' - if value == ftdi.CBUSH_TXLED: + if value == ftdi.CBUSX_TXLED: return 'TXLED' - if value == ftdi.CBUSH_TXRXLED: + if value == ftdi.CBUSX_TXRXLED: return 'TXRXLED' - if value == ftdi.CBUSH_VBUS_SENSE: + if value == ftdi.CBUSX_VBUS_SENSE: return 'VBUS_SENSE' return 'UNKNOWN' @@ -143,7 +143,7 @@ try: if ret < 0: raise ErrorMsg('ftdi.get_eeprom_value error = %s' % ftdi.get_error_string(ftdic)) print 'initial CBUS3 = %d (%s)' % (value,cbush_string(value),) - ret = ftdi.set_eeprom_value(ftdic,ftdi.CBUS_FUNCTION_3,ftdi.CBUSH_DRIVE1) + ret = ftdi.set_eeprom_value(ftdic,ftdi.CBUS_FUNCTION_3,ftdi.CBUSX_DRIVE1) if ret < 0: raise ErrorMsg('ftdi.set_eeprom_value error = %s' % ftdi.get_error_string(ftdic)) ret, value = ftdi.get_eeprom_value(ftdic,ftdi.CBUS_FUNCTION_3)