Vga / ps/2 vt-100 emulator
ALEXANDRE
Posts: 10
Dear
I am looking for one that want to developt a·terminal VT-100 emulator using COG.
This terminal must have a PS/2 keyboard input and VGA output.
My host will send, using a serial stream, VT-100 characters, and you have to interpret them and send to VGA.
My host will receive serial stream from keyboard.
The host will be a LINUX. Today i use a PC HYPERTERMINAL to communicate with it.
Let me know the cost to developt.
ALEXANDRE
maw@furb.br
·
I am looking for one that want to developt a·terminal VT-100 emulator using COG.
This terminal must have a PS/2 keyboard input and VGA output.
My host will send, using a serial stream, VT-100 characters, and you have to interpret them and send to VGA.
My host will receive serial stream from keyboard.
The host will be a LINUX. Today i use a PC HYPERTERMINAL to communicate with it.
Let me know the cost to developt.
ALEXANDRE
maw@furb.br
·
Comments
Note that the VT100 has features as "soft scrolling" which require additional work, but are not impossible for the Prop.
Font set and sizes might also need much work..
When doing this for money I should recommend a water tight contract specifying all features to be delivered
But, can you do the firmware to me?
ALEXANDRE
I last spoke to you less than a week ago and I agreed to send you a sample propeller board for this very purpose? Other than being impatient is there a problem?
*Peter*
Sorry, i was being impatient...i agree! Sorry!
I had answered you that e-mail, but no more answer next days...yes, i was impatient...
Maybe because i used to receive e-mails next day....
I will wait your board...if you still want after seen this shame that i did...
Sorry, Andy and deSilva!
Alexandre
These kinds of issues are inevitable. If you end up signing an exclusive license and then the licensee squats on your product or shunts it to a fringe market... you get nothing.
There is a good market for this ... just in medicine[noparse]:)[/noparse]
Why don't you do it... and publish it under your own license? It might get picked up by several companies large enough to know not to steal.
Of course it might not...
Your board would fix a $10,000 headache for me[noparse]:)[/noparse]
Rich
I will be down at the factory in the morning where I can have a special sample made for you. Once I have this I can make arrangements to ship it to you. (I only go into the factory maybe once a week normally as I am too busy "playing").
*Peter*
Sorry Rich, I'm not quite sure what you are actually referring to but I am sure you can "wise me up". Also, I try not to sign any exclusive licenses as no matter what conditions may be down in writing it proves ineffective unless backed-up by lots of money and pain to pay for the legals when things go skew-whiff. Mostly I'd rather cover development costs myself and just sell the end-product to the customer just like any other product that may be purchased by them. Other than some assurance that they will buy a minimum quantity at a certain price there is nothing else complicated about the deal.
In this thread I am simply helping someone out by providing a sample pcb for their evaluation as I'm not setup to handle paypal or credit cards. I just design systems and others manufacture and sell them. In most of this I get a 50% cut of the action.
How can I fix your headache?
*Peter*
Take a look at TV Terminal, VGA, Keyboard, Mouse, and Serial Port objects.
The two items that remain to be done are on-screen management and coordination of the keyboard and mouse cursors.
And having a lookup table for filtering all the special keyboard codes.
I suppose you could add a feature to allow you to reconfigure baud rates and other personality features in realtime.
Good luck.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Everything in the world is purchased by labour; and our passions are the only causes of labor." -- David·Hume (1711-76)········
Thank you Peter about the good news.
I am ashamed because deSilva and Andy loose their time answered their e-mails to me [noparse]:([/noparse]
Sorry again deSilva and Andy, but i got news friends.
I want to pay Royalties for each LINUX board that i sell with the VGA/PS/2 solution. I know that have a eeprom with firmware, but i preffer pay royalties to have support in the future.
I have done this with www.nchip.com.
We worked in a excelent product, and i paid him U$2,00 per chip (licence) = 8200 chips units until today...
ALEXANDRE
http://www.basic4ever.com
Fine!
See my linux VT100 boot (using HYPER TERMINAL, of course)
http://www.inf.furb.br/~maw/peter/peter.htm
I captured some VT100 strings
<!--StartFragment -->
# ls
[noparse][[/noparse]1;36maddgroup[noparse][[/noparse]0m [noparse][[/noparse]1;36mecho[noparse][[/noparse]0m [noparse][[/noparse]1;36mmore[noparse][[/noparse]0m [noparse][[/noparse]1;32mstart_ok.sh[noparse][[/noparse]0m
[noparse][[/noparse]1;36madduser[noparse][[/noparse]0m [noparse][[/noparse]1;32meditcgi.cgi[noparse][[/noparse]0m [noparse][[/noparse]1;36mmount[noparse][[/noparse]0m [noparse][[/noparse]1;32mstatusled[noparse][[/noparse]0m
[noparse][[/noparse]1;32mboa[noparse][[/noparse]0m [noparse][[/noparse]1;36megrep[noparse][[/noparse]0m [noparse][[/noparse]1;36mmv[noparse][[/noparse]0m [noparse][[/noparse]1;36mstty[noparse][[/noparse]0m
[noparse][[/noparse]1;32mbootblocktool[noparse][[/noparse]0m [noparse][[/noparse]1;32meraseflash[noparse][[/noparse]0m [noparse][[/noparse]1;36mpidof[noparse][[/noparse]0m [noparse][[/noparse]1;36msync[noparse][[/noparse]0m
[noparse][[/noparse]1;32mbusybox[noparse][[/noparse]0m [noparse][[/noparse]1;32methtool[noparse][[/noparse]0m [noparse][[/noparse]1;36mping[noparse][[/noparse]0m [noparse][[/noparse]1;36mtar[noparse][[/noparse]0m
[noparse][[/noparse]1;36mcat[noparse][[/noparse]0m [noparse][[/noparse]1;36mfalse[noparse][[/noparse]0m [noparse][[/noparse]1;32mpreflashupgrade[noparse][[/noparse]0m [noparse][[/noparse]1;36mtouch[noparse][[/noparse]0m
[noparse][[/noparse]1;36mchgrp[noparse][[/noparse]0m [noparse][[/noparse]1;36mfgrep[noparse][[/noparse]0m [noparse][[/noparse]1;36mps[noparse][[/noparse]0m [noparse][[/noparse]1;36mtrue[noparse][[/noparse]0m
[noparse][[/noparse]1;36mchmod[noparse][[/noparse]0m [noparse][[/noparse]1;32mflash[noparse][[/noparse]0m [noparse][[/noparse]1;36mpwd[noparse][[/noparse]0m [noparse][[/noparse]1;36mumount[noparse][[/noparse]0m
[noparse][[/noparse]1;36mchown[noparse][[/noparse]0m [noparse][[/noparse]1;36mgrep[noparse][[/noparse]0m [noparse][[/noparse]1;32mreadbits[noparse][[/noparse]0m [noparse][[/noparse]1;36muname[noparse][[/noparse]0m
[noparse][[/noparse]1;36mcp[noparse][[/noparse]0m [noparse][[/noparse]1;36mgunzip[noparse][[/noparse]0m [noparse][[/noparse]1;36mrm[noparse][[/noparse]0m [noparse][[/noparse]1;36muncompress[noparse][[/noparse]0m
[noparse][[/noparse]1;36mcpio[noparse][[/noparse]0m [noparse][[/noparse]1;36mgzip[noparse][[/noparse]0m [noparse][[/noparse]1;36mrmdir[noparse][[/noparse]0m [noparse][[/noparse]1;36musleep[noparse][[/noparse]0m
[noparse][[/noparse]1;32mdash[noparse][[/noparse]0m [noparse][[/noparse]1;36mhostname[noparse][[/noparse]0m [noparse][[/noparse]1;36mrpm[noparse][[/noparse]0m [noparse][[/noparse]1;32mutelnetd[noparse][[/noparse]0m
[noparse][[/noparse]1;36mdate[noparse][[/noparse]0m [noparse][[/noparse]1;36mkill[noparse][[/noparse]0m [noparse][[/noparse]1;36msed[noparse][[/noparse]0m [noparse][[/noparse]1;32mvftpd[noparse][[/noparse]0m
[noparse][[/noparse]1;36mdd[noparse][[/noparse]0m [noparse][[/noparse]1;36mln[noparse][[/noparse]0m [noparse][[/noparse]1;32mset_led[noparse][[/noparse]0m [noparse][[/noparse]1;36mvi[noparse][[/noparse]0m
[noparse][[/noparse]1;36mdelgroup[noparse][[/noparse]0m [noparse][[/noparse]1;36mlogin[noparse][[/noparse]0m [noparse][[/noparse]1;32msetbits[noparse][[/noparse]0m [noparse][[/noparse]1;36mwatch[noparse][[/noparse]0m
[noparse][[/noparse]1;36mdeluser[noparse][[/noparse]0m [noparse][[/noparse]1;36mls[noparse][[/noparse]0m [noparse][[/noparse]1;32msftpclient[noparse][[/noparse]0m [noparse][[/noparse]1;36mzcat[noparse][[/noparse]0m
[noparse][[/noparse]1;36mdf[noparse][[/noparse]0m [noparse][[/noparse]1;36mmkdir[noparse][[/noparse]0m [noparse][[/noparse]1;36msh[noparse][[/noparse]0m
[noparse][[/noparse]1;36mdmesg[noparse][[/noparse]0m [noparse][[/noparse]1;36mmknod[noparse][[/noparse]0m [noparse][[/noparse]1;36msleep[noparse][[/noparse]0m
[noparse][[/noparse]1;32measyedit[noparse][[/noparse]0m [noparse][[/noparse]1;36mmktemp[noparse][[/noparse]0m [noparse][[/noparse]1;32msmtpclient[noparse][[/noparse]0m
#
ALEXANDRE
Post Edited (ALEXANDRE) : 8/22/2007 8:15:41 PM GMT
*Peter*
This is fantastic [noparse]:)[/noparse]
I am very anxious to test your board [noparse]:)[/noparse]
ALEXANDRE
www.basic4ever.com
Where are you?
ALEXANDRE
I got a good price for 1500 units.
Thanks a lot for all help!
ALEXANDRE
tcpipchip@hotmail.com