PDA

View Full Version : Worked!! Prop<-->Internet<-->Prop - Thanks Brian!



Oldbitcollector (Jeff)
09-16-2007, 09:21 AM
Would someone mind telneting to my Propeller?
I'm working on giving it access through my router, but need to see if I have the NAT config right.

TELNET 71.55.60.10 (standard port 23)

If it works, you'll just be in a chat window. Say hi, before you dump.

Thanks!
Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

Post Edited (Oldbitcollector) : 9/16/2007 4:19:05 AM GMT

Oldbitcollector (Jeff)
09-16-2007, 09:29 AM
Thanks guys! A solid test from the UK!

There's nothing to see yet, just a chat window (If I'm sitting there)

INTERNET<-->PC<-->PROPELLER

I'll leave it connected for a while.. :)

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Cavin and Hobbes.

OakGraphics
09-16-2007, 09:29 AM
worked for me. And it was fun chatting with you. :-) I can't wait to see the finished product, as frankly thats cool.

parts-man73
09-16-2007, 10:19 AM
Just got done chatting, that was cool! chatting from a computer ------> internet -----> propeller


Good work OldBitCollector!

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian

uController.com (http://uController.com) - home of SpinStudio

Oldbitcollector (Jeff)
09-16-2007, 10:25 AM
Great Test!

Now we need to take this the next step and see if we can get
PROPELLER<-->INTERNET<-->PROPELLER working..

Use the BBS Server Software & PropCOMM from this thread
http://forums.parallax.com/showthread.php?p=675748

Then type ATDT 71.55.60.10 from PropCOMM

I set up propeller.petscii.com, but I doubt the nameservers have caught it yet.

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Cavin and Hobbes.

BTX
09-16-2007, 10:51 AM
Great job !! Olbitcollector.... very impressive, It works fine.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.

Alberto.

scotta
09-16-2007, 11:06 AM
funny :)

jjuusstt lliikkee tthhee 8800''ss, without the protocol mismatch.

Oldbitcollector (Jeff)
09-16-2007, 11:13 AM
It's been cool chatting with various propeller users from all over tonight...

Still waiting for one of you to get brave enough to load BBS Server and do a prop-to-prop. :)

Every language I've ever learned, I've created a fun excuse to learn it. To learn Spin
completely (or at least better than I know it now) I'm going to write an old-fashion BBS
system in Spin to go with the PropCOMM terminal. Except of course, if you choose to
[P)age the Sysop, you'll have the option of flashing some LED's or bumping some servo's
around my desk to get my attention.

I'm sure I'll ask a few questions of the established "Spinners" as I get this working... :)

Propeller: The "new" old-school.. <smirk>

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

MarkS
09-16-2007, 11:30 AM
OK, that was really cool.

I just went back in time. http://forums.parallax.com/images/smilies/yeah.gif http://forums.parallax.com/images/smilies/turn.gif

Oldbitcollector (Jeff)
09-16-2007, 12:11 PM
Mark your calendars! We got Prop-to-Prop communication over the Internet
(and I think we're the first!) 12:00am EST

Thanks Brian for loading up the other side!

Prop<-->Internet<-->Prop @ 7x40 composite.

Now all we need is a head-to-head game to play on the Propeller!

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

parts-man73
09-16-2007, 10:02 PM
That was interesting, actually just hooking up a TV and keyboard, and typing away to another Propeller user with the same setup a few hundred miles away.

I felt like saying "Mr. Watson - come here - I want to see you" (the first words spoken on a telephone)

I also logged on to a BBS with the same setup. I felt like I was going back in time!!!

The only suggestion I have is possibly modifying PropComm to use a VGA screen. With higher resolution, you should be able to fit more lines on the screen.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian

uController.com (http://uController.com) - home of SpinStudio

deSilva
09-16-2007, 10:09 PM
Just a historic correction: The first words spoken on a telephone by Philipp Reis (on October 26th, 1861) were: "Ein Pferd frisst keinen Gurkensalat!"
I shall not translate this http://forums.parallax.com/images/smilies/smile.gif

parts-man73
09-16-2007, 10:20 PM
LOL! I translated it with Babel fish and had a good laugh!

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian

uController.com (http://uController.com) - home of SpinStudio

parts-man73
09-16-2007, 10:26 PM
One thing I've been thinking about the last few moments.

This is not impressive to me because it's been done. For it's old technology, it was new and interesting in the 80's. What is cool about it, is that it's being done on a $12 Microcontroller, and a handful of other parts. Yes it uses a computer as it's "gateway" to the internet. But we could just as easily hooked up a couple of old modems and done it the old way. (OldBit...you wanna try that?)

What other Microcontroller could do this so easily? I'm sure others are capable of doing it, but the programming involved would have taken many more hours. The Propeller does make programming fun again!

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian

uController.com (http://uController.com) - home of SpinStudio

Oldbitcollector (Jeff)
09-17-2007, 12:46 AM
Sure! Why Not.. I've got several external modems here.

For all that matter I have one of those 2400baud embedded cards..
www.clare.com/Products/EMM.htm (http://www.clare.com/Products/EMM.htm)

It's true that we're not really doing anything new here, but the
power in such a simple setup still amazes me! It took
hundreds of dollars of complex hardware to do the exact
same thing back in the 80's.

The best part is that I'm using hardware that allows me to
understand each part of the process and what is happening
in each step. For me, this is what is making this fun.

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

TheWizard65
09-17-2007, 01:20 AM
Hey oldbitcollector, I have some old global village modems in my Mac Collection, will any of those work for your project or am I thinking of something totally different

Oldbitcollector (Jeff)
09-17-2007, 01:45 AM
Hey Brad!

It's about time you quit lurking! Welcome to the group!!

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

parts-man73
09-17-2007, 09:03 AM
Here's what I've been thinking today. Lemme know if it's crazy or not.

step 1 -Write BBS software to run on a Propeller. Connect it via MAX3232 to a serial external modem, attach to a landline phone line. Use an SD card for storage, etc

step 2 - Write a terminal program, much like "Qmodem" if anyone remembers that. Allow this program to download, via a protocol like xmodem or similar. There will be a section for file transfers on the BBS for binaries that people can download directly to their own SD card, then run with a bootloading program. Perhaps, an OS can be loaded on the EEPROM that will in turn load the terminal program off the SD card. Now all the sudden we have almost a complete computer system. Trading files this way would foster people to make new "hey look what I did" kind of demos that people could download and run easily.

We could network props all across the country by phone modem. Talk about Retro!

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian

uController.com (http://uController.com) - home of SpinStudio

Oldbitcollector (Jeff)
09-17-2007, 09:14 AM
You read my mind... Except for I like to the use the Internet as the backbone since it's already in place globally.

Actually, I'd like to take it one step further. By employing the graphics ability of the prop, you could have
more than just simple text. Cross that with a sudo-BBS/WEB and the propeller would have it's own type of Internet.

Fun stuff isn't it?

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

hippy
09-17-2007, 11:25 AM
Oldbitcollector said...
Actually, I'd like to take it one step further. By employing the graphics ability of the prop, you could have
more than just simple text. Cross that with a sudo-BBS/WEB and the propeller would have it's own type of Internet.


And soon you'll be writing a Second Life client http://forums.parallax.com/images/smilies/devil.gif

parts-man73
09-17-2007, 08:27 PM
OldBitCollector said...
Except for I like to the use the Internet as the backbone since it's already in place globally.



I was thinking of making direct prop to prop communication. Putting a computer and the internet in between takes the magic out of it.

But yes, telnet would be necessary, most don't have a old school modem around. I don't even have a phone line, we have a cell phone for each member of the family that's old enough to need one.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian

uController.com (http://uController.com) - home of SpinStudio

OzStamp
09-17-2007, 08:41 PM
Hi Oldbit

I tried and made a connection.
No chatting with anybody but lots of stuff happening.

Way cool.. well done.

Rgds and cheers from Downunder OZ

Ronald Nollet Melbourne Australia

Graham Stabler
09-17-2007, 10:34 PM
If you don't have a model why not just use a telephone and the speaker. I'm sure it will limit speed but its not about that right?

Graham

Oldbitcollector (Jeff)
09-17-2007, 11:24 PM
Brian,

I'm thinking that we can dump the computer and use direct ethernet connection soon...
That'll put some magic back in. Wish some of the wireless ethernet stuff would come
down in price a bit. A prop on batteries that could connect through any open AP would
be very cool.

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

Ym2413a
09-19-2007, 02:45 PM
Oldbitcollector said...
Brian,

I'm thinking that we can dump the computer and use direct ethernet connection soon...
That'll put some magic back in. Wish some of the wireless ethernet stuff would come
down in price a bit. A prop on batteries that could connect through any open AP would
be very cool.

Oldbitcollector


Now that would be very impressive. :)
Neat to see this little MicroController doing so much!!

--Andrew Arsenault.

jamma
09-20-2007, 09:23 AM
Is the telnet site still up? Doesn't seem to work for me.

Oldbitcollector (Jeff)
09-20-2007, 10:42 AM
Sorry! All the Propellers when to the club meeting tonight! As soon as I get the box unpacked,
I'll give one of the props a semi-permanent place on my desk for the BBS.

Funny part is that I have a 12" composite color screen, and PS2 keyboard plugged into it,
and the propeller itself will sit on top of the screen. :)

I'll post a follow-up as soon as it is placed back online.

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.

Oldbitcollector (Jeff)
09-20-2007, 11:28 AM
Ok.. the propBBS is back online..


You should be able to access it by telnet to:

TELNET propeller.petscii.com (standard port 23)
(Putty works well too)

I'll be updating PropCOMM to support more lines per screen and add some transfer features soon.

Oldbitcollector

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

— Calvin, of 'Calvin and Hobbes.