I just made a version that only has PIC 18 references and is oriented vertically. It works better from my laptop. This has been reworked graphically and had OCR text reattached. There are probably a few embedded text errors as a result, but all of the text I've searched for so far were found correctly. https://github.com/Upcycle-Electronics/forth/blob/master/FF5-Sheet-PIC18.pdf
Thanks! It's so efficient I can't even get it to show up under Top :-) Not that it matters but I have been adding 'print ""' below line 65. if char == '\n': waitForNL = 0 > print "" This just makes the "ok<#,ram>" message appear on the next line every time I press enter on the keyboard. It's not necessary but I just like it. Without that line I don't get a \n responce from pressing enter. Next, I compiled the FF5 code and uploaded it to several uC's and all of them have the default <control-o> setting...
Hello, How can I get the python scripting shell to stop using between 80% to 99% of my laptop's CPU resources? (lubuntu 19.04) I do not have this CPU overloading problem within other serial emulators like minicom while connected to the same FF hardware. I really want to keep using the history log in the ff-shell though or I'd just use Minicom. I have had the same issue with the PIC18F26K22, F46K22, and an ATmega328. I have all 3 working with the default settings in the build files or at least the...
Thanks for the reply Mikael. I'm sorry that I'm a bit slow to figure this out. In retrospect it seems quite obvious that I should try "-h" as an argument. I haven't looked into why my computer doesn't like connecting hardware to /dev/ttyACM0, but it usually works if I use ttyUSB0, although the port numbers change sequentially as more hardware is plugged into the port. I'm just accustomed to looking up the port with $ dmesg | grep ttyUSB. It's probably a badly configured dialout group permissions...
Hello, I've had the same problem with the python script. Hopefully I can add something meaningful here. I'm on Ubuntu 19.04. I have the FF5 repository cloned. This computer has Python 2.7.16-1, Python 3.7.3-1, and Python-Serial 3.4-4 installed. From the terminal I tried the command (and got the reply): jake:~/flashforth/shell$ python ff-shell.py sys.exit cannot concatenate 'str' and 'int' objects then I tried: jake:~/flashforth/shell$ sudo python3 ff-shell.py File "ff-shell.py", line 49 print "Port:"+config.port+"...
Hello, I've had the same problem with the python script. Hopefully I can add something meaningful here. I'm on Ubuntu 19.04. I have the FF5 repository cloned. This computer has Python 2.7.16-1, Python 3.7.3-1, and Python-Serial 3.4-4 installed. I have FF5 on an Arduino mini clone and a few PIC18F26K22's. From the terminal I tried the command (and got the reply): jake:~/flashforth/shell$ python ff-shell.py sys.exit cannot concatenate 'str' and 'int' objects then I tried: jake:~/flashforth/shell$ sudo...