reverting Python Version description
This commit is contained in:
parent
0b32a9bdd2
commit
07ded53ed8
10
README.md
10
README.md
@ -41,7 +41,7 @@ Should this be supported?
|
|||||||
- RC Servo Support
|
- RC Servo Support
|
||||||
|
|
||||||
# Compatiblity
|
# Compatiblity
|
||||||
This software works with LinuxCNC 2.8, 2.9 and 2.10.
|
This software works with LinuxCNC 2.8, 2.9 and 2.10. For 2.8 however you have to change #!/usr/bin/python3.9 in the first line of arduino.py to #!/usr/bin/python2.7.
|
||||||
|
|
||||||
You should be able to use any Arduino, currently Tested are:
|
You should be able to use any Arduino, currently Tested are:
|
||||||
Arduino Mega 2560
|
Arduino Mega 2560
|
||||||
@ -62,14 +62,16 @@ Just return ```E0:0``` to it. You can now communicate with the Arduino. Further
|
|||||||
2. connect the arduino to your LinuxCNC Computer via USB
|
2. connect the arduino to your LinuxCNC Computer via USB
|
||||||
3. install python-serial
|
3. install python-serial
|
||||||
```sudo apt-get install python-serial```
|
```sudo apt-get install python-serial```
|
||||||
4. also check if the Serial adress is correct for your Arduino. I found it easyest to run
|
4. edit arduino.py to match your arduino settings. If you're running 2.8 change
|
||||||
|
#!/usr/bin/python3.9 in the first line of arduino.py to #!/usr/bin/python2.7.
|
||||||
|
5. also check if the Serial adress is correct for your Arduino. I found it easyest to run
|
||||||
```sudo dmesg | grep tty``` in Terminal while plugging and unplugging the arduino a couple of times and whatch which entry is changing.
|
```sudo dmesg | grep tty``` in Terminal while plugging and unplugging the arduino a couple of times and whatch which entry is changing.
|
||||||
5. make arduino.py executable with chmod +x, delete the suffix .py and copy
|
6. make arduino.py executable with chmod +x, delete the suffix .py and copy
|
||||||
it to /usr/bin
|
it to /usr/bin
|
||||||
```sudo chmod +x arduino.py ```
|
```sudo chmod +x arduino.py ```
|
||||||
```sudo cp arduino.py /usr/bin/arduino ```
|
```sudo cp arduino.py /usr/bin/arduino ```
|
||||||
|
|
||||||
6. add this entry to the end of your hal file: ```loadusr arduino```
|
7. add this entry to the end of your hal file: ```loadusr arduino```
|
||||||
|
|
||||||
|
|
||||||
# Testing
|
# Testing
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/python
|
#!/usr/bin/python3.9
|
||||||
import serial, time, hal
|
import serial, time, hal
|
||||||
# LinuxCNC_ArduinoConnector
|
# LinuxCNC_ArduinoConnector
|
||||||
# By Alexander Richter, info@theartoftinkering.com 2022
|
# By Alexander Richter, info@theartoftinkering.com 2022
|
||||||
|
Loading…
Reference in New Issue
Block a user