Alrighty, well I just bought the rs232 and the i2c display module. Thanks for 
the help :)

Sent from my iPhone

> On Dec 3, 2015, at 2:37 PM, John Duncan <duncan.j...@gmail.com> wrote:
> 
> yeah, you would either need a machine with a serial port or a usb-serial 
> adapter and serial cable.
> 
>> On Thu, Dec 3, 2015 at 9:15 AM, J B <k1llfre...@hotmail.co.uk> wrote:
>> I got termite but I don't know how to connect it up, don't I need the rs232 
>> board as well? Right now I only have the base Mizar32B with the usb cable.
>> 
>> Sent from my iPhone
>> 
>>> On Dec 3, 2015, at 2:08 PM, John Duncan <duncan.j...@gmail.com> wrote:
>>> 
>>> You could try Termite
>>> 
>>> http://www.compuphase.com/software_termite.htm
>>> 
>>>> On Thu, Dec 3, 2015 at 7:25 AM, J B <k1llfre...@hotmail.co.uk> wrote:
>>>> Thanks for the quick reply. I'm not using Linux, my Mizar lives at college 
>>>> where I am building my project for college. The college PC's are using Win 
>>>> 7 and I don't think they have any terminal software installed on them, 
>>>> although HyperTerm is installed by default, it's probably blocked as I 
>>>> can't find it. I may be able to get hyperterm unblocked or bring in a 
>>>> portable terminal emulator on a usb stick, but I'm not sure. Do I need any 
>>>> special cables for the emulator or is it just the USB power cable? Also, 
>>>> once that's set up how do I invoke Picolisp? Thanks.
>>>> 
>>>> From: ramangopa...@gmail.com
>>>> To: picolisp@software-lab.de
>>>> Subject: Re: Mizar32 - What order do functions have to appear?
>>>> Date: Wed, 2 Dec 2015 03:30:10 +0100
>>>> 
>>>> 
>>>> Dear JB, greetings!
>>>> 
>>>> > So I started creating a little program to act as a digital counter
>>>> > with the blue led flashing at each change of logic state, it came to
>>>> 
>>>> Perfect way to begin!
>>>> 
>>>> > my attention very quickly that there is some hidden format that the
>>>> > code has to be in and some rules that I can’t find written. It seems
>>>> 
>>>> Actually, nothing is hidden or implicit at all. :) So, let's fix your
>>>> problem for you.
>>>> 
>>>> > to me that you can’t set a pin direction unless you are going to use
>>>> > it in the immediate program and I personally can’t seem to get
>>>> > smaller functions of “sethigh” and “setlow” to ever work.
>>>> 
>>>> You can set the direction of a pin in any context in PicoLisp. The
>>>> code you have in autorun.l must set its direction. Here's how it
>>>> works. Think of it as the default state of the pin. Some pins can be
>>>> high by default; some can be low This is MCU specific - This
>>>> particular device works this way. The same code on an LM3S8962 Texas
>>>> Instruments Cortex clone behaves the other way.
>>>> 
>>>> # Will set the dir of PB_29 and turn the blue LED "on"
>>>> # automatically.
>>>> (pio-pin-setdir *pio-output* 'PB_29)
>>>> 
>>>> # Will turn the blue LED "off".
>>>> (pio-pin-sethigh 'PB_29)
>>>> 
>>>> So, your function should be:
>>>> 
>>>> (de high (pin)
>>>>    (pio-pin-setlow pin) )
>>>> 
>>>> > Is there like a comprehensive list of the way I need to be writing
>>>> > these programs?
>>>> 
>>>> It's regular PicoLisp. No different. Just that it runs on the MCU. :)
>>>> 
>>>> > I experiment a lot and I do not have the vga board so I have no
>>>> > console on screen, I’m kinda running blind and need all the heads up
>>>> > I can
>>>> 
>>>> Oh! This is quite easy. Can you please use a serial terminal emulator?
>>>> I use minicom. It's a nice tool. In case you don't have it, please get
>>>> it (or another of your choice) and configure it for 115200 baud, 8N1
>>>> and no hardware flow control. So, assuming an Ubuntu GNU/Linux and
>>>> minicom:
>>>> 
>>>> $ sudo apt-get install minicom
>>>> $ minicom -D /dev/ttyACM0
>>>> 
>>>> The above should get you the Hempl shell. Invoke PicoLisp directly
>>>> from the shell. You can then type away interactively - like you would
>>>> with regular PicoLisp. You can also edit PicoLisp files on your SD
>>>> card using iv, the vi clone.
>>>> 
>>>> Hempl# iv /mmc/autorun.l
>>>> Hempl# picolisp /mmc/autorun.l
>>>> 
>>>> Please let me know if this helps you. Good luck!
>>>> 
>>>> R
>>>> 
>>>> On 1 December 2015 at 23:08, J B <k1llfre...@hotmail.co.uk> wrote:
>>>> So I started creating a little program to act as a digital counter with 
>>>> the blue led flashing at each change of logic state, it came to my 
>>>> attention very quickly that there is some hidden format that the code has 
>>>> to be in and some rules that I can’t find written. It seems to me that you 
>>>> can’t set a pin direction unless you are going to use it in the immediate 
>>>> program and I personally can’t seem to get smaller functions of “sethigh” 
>>>> and “setlow” to ever work. Is there like a comprehensive list of the way I 
>>>> need to be writing these programs? I experiment a lot and I do not have 
>>>> the vga board so I have no console on screen, I’m kinda running blind and 
>>>> need all the heads up I can. Thanks.
>>>> 
>>> 
>>> 
>>> 
>>> -- 
>>> John Duncan
> 
> 
> 
> -- 
> John Duncan

Reply via email to