[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [N8VEM-S100:6546] Re: Propeller console IO board



Harold,

I'm going to guess here....  but I don't think it will be too hard at all.
Where the code for this in the ANSI subroutine is:
     "m":       ' Set character enhancements
        setInv(a0)
        if a1 <> -1
            setInv(a1)

I would put....
     "m":       ' Set character enhancements
       if a0 == 7
           setInv(1)
 
Now, other questions creep in... like when or how (using escape codes) do we turn OFF inverted Video?
Perhaps a 2nd ESC[7m should turn off inverted video?  or perhaps ESC[m  or ESC[0m should turn it off?
If the later, then I would write this....
     "m":       ' Set character enhancements
       if a0 == 7
           setInv(1)
       if a0 == 0
           setInv(0)

Good luck!
Josh





Date: Mon, 16 Mar 2015 08:03:56 -0700
From: n8vem...@googlegroups.com
To: n8vem...@googlegroups.com
Subject: [N8VEM-S100:6546] Re: Propeller console IO board

Hi Josh,
I was able to follow along also. However, I am not sure how to do any programming.  Now my concern is the following.

Many programs like word processors can be configured to work with the VT100 terminal. The VT100 is pretty common. So I think that the VT100 emulator on the console IO should be as compatible as possible.  Even if the BOLD, UNDERLINE, and BLINKING are not supported I think that REVERSE VIDEO should have the correct escape sequence.  According to documentation that I have the sequence should be ESC[7m. 

I  have also checked on the sequence for cursor control and everything seems to match with the sequence for the VT100.

How hard would it be to modify the .spin programs so that REVERSE VIDEO has the correct code?

Thanks,

Harold  

On Friday, March 13, 2015 at 11:07:38 AM UTC-4, hl...@aol.com wrote:
Hi all,

Just finished the propeller console IO board and I have it running with the 8080A CPU board with Josh's rev 2.4 ROM. I downloaded the firmware to run the screen and keyboard as a VT100 terminal. That works pretty well but some of the ESC codes for screen control don't work. Has anyone done any more programming through Parallax on the .spin programs?

Just curious.

Thanks,
Harold

--
You received this message because you are subscribed to the Google Groups "N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem-s100+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.