Hi,
I'm using Nvidia Jetbot with JetPack 4.6. I'm using the standard Spark Fun setup and double checked that the wiring are right according to SparkFun assembly guide here
I installed this package using pip3 as well as Qwiic_I2C and all the drivers.
When I try to run
import qwiic
I get the errors
Invalid driver class name. Unable to locate QwiicAs6212
Invalid driver class name. Unable to locate QwiicKx13X
The packages for both QwiicAs6212 and QwiicKx13X are installed. Also, the jetbot is not wired to either of the two modules as well. I don't get why I'm receiving the error.
Furthermore, qwiic.scan() continues to run forever. So, I'm not able to use the Robot class of jetbot, which depends on qwicc.
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 261, in isDeviceConnected
self._i2cbus.write_quick(devAddress)
File "/home/aser/.local/lib/python3.6/site-packages/smbus2/smbus2.py", line 379, in write_quick
ioctl(self.fd, I2C_SMBUS, msg)
TimeoutError: [Errno 110] Connection timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "", line 1, in
File "/home/aser/.local/lib/python3.6/site-packages/qwiic/init.py", line 239, in scan
return i2c_driver.scan()
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 284, in scan
if self.ping(currAddress) == True:
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 272, in ping
return self.isDeviceConnected(devAddress)
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 261, in isDeviceConnected
self._i2cbus.write_quick(devAddress)
Hi,
I'm using Nvidia Jetbot with JetPack 4.6. I'm using the standard Spark Fun setup and double checked that the wiring are right according to SparkFun assembly guide here
I installed this package using pip3 as well as Qwiic_I2C and all the drivers.
When I try to run
import qwiicI get the errors
Invalid driver class name. Unable to locate QwiicAs6212Invalid driver class name. Unable to locate QwiicKx13XThe packages for both
QwiicAs6212andQwiicKx13Xare installed. Also, the jetbot is not wired to either of the two modules as well. I don't get why I'm receiving the error.Furthermore,
qwiic.scan()continues to run forever. So, I'm not able to use the Robot class of jetbot, which depends on qwicc.Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 261, in isDeviceConnected
self._i2cbus.write_quick(devAddress)
File "/home/aser/.local/lib/python3.6/site-packages/smbus2/smbus2.py", line 379, in write_quick
ioctl(self.fd, I2C_SMBUS, msg)
TimeoutError: [Errno 110] Connection timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "", line 1, in
File "/home/aser/.local/lib/python3.6/site-packages/qwiic/init.py", line 239, in scan
return i2c_driver.scan()
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 284, in scan
if self.ping(currAddress) == True:
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 272, in ping
return self.isDeviceConnected(devAddress)
File "/usr/local/lib/python3.6/dist-packages/qwiic_i2c/linux_i2c.py", line 261, in isDeviceConnected
self._i2cbus.write_quick(devAddress)