Shop OBEX P1 Docs P2 Docs Learn Events
PropNic Online — Parallax Forums

PropNic Online

RoadsterRoadster Posts: 209
edited 2007-10-30 21:59 in Propeller 1
My Spin Studio PropNic is up and running with TCP / IP 'Stack' written by Harrison Pham
You can test it with this link http://96.232.169.180:88

Comments

  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2007-10-29 19:41
    Loaded great over here!

    Nice work!

    Oldbitcollector

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

    — Calvin, of 'Calvin and Hobbes.
  • parts-man73parts-man73 Posts: 830
    edited 2007-10-29 21:00
    Excellent! Assembly went well then I see. Out of Curiousity, how long did it take to solder together?

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

    uController.com - home of SpinStudio

    PropNIC - Add ethernet ability to your Propeller!

    SD card Adapter
  • RoadsterRoadster Posts: 209
    edited 2007-10-29 21:08
    about 30 minutes
  • toru173toru173 Posts: 17
    edited 2007-10-30 10:12
    VERY cool. Tried pinging it and I suspect your home server (or whatever) was replying - the pings were fairly good - 280 ms or so, from Australia.

    Are you planing to expand the TCP/IP stack? A fully-featured web (http) server would be a brilliant addition to the object exchange.
  • crgwbrcrgwbr Posts: 614
    edited 2007-10-30 11:54
    Now we just need a Prop Web Browser to display on a VGA screen

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    "... one of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." -

    "If Python is executable pseudocode, then perl is executable line noise."

    "The best accelerator available for a Mac is one that causes it to go at 9.81 m/s2."

    "My software never has bugs. It just develops random features."

    "Windows isn't a virus, viruses do something."

    "Programmers are tools for converting caffeine into code."

    "Enter any 11-digit prime number to continue."
  • parts-man73parts-man73 Posts: 830
    edited 2007-10-30 14:54
    Toru173 said...
    Are you planing to expand the TCP/IP stack? A fully-featured web (http) server would be a brilliant addition to the object exchange.

    I sent a PropNIC to Harrison(he wrote the software you see in the online demo) to help him with developing code. He was using a Demo Board with the ENC28J60 and all resistors and caps on the breadboard, all plugged into a hacked NIC. As you can probably tell, it was a PITA to hook all that up everytime you want to sit and write code. Now that he has a PropNIC, he just plugs it into the breadboard of his Demo Board, hooks up a couple jumper wires, plugs in his ethernet cord, and start coding. Much easier.

    Hope to see some more good code soon!

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

    uController.com - home of SpinStudio

    PropNIC - Add ethernet ability to your Propeller!

    SD card Adapter
  • Harrison.Harrison. Posts: 484
    edited 2007-10-30 19:43
    The PropNIC is great since it speeds up my hardware setup as Brian said. I am currently tracking down an annoying lock up bug that either exists in the spi routines (unlikely) or the packet buffers (likely).

    A real webserver (with sd card support) would be an awesome addition. Unfortunately that project is low on the priority list since I would have to rewrite most of the code in order to support a true tcp state machine along with multiple packet support.

    I figure it is more important to release a telnet <-> FullDuplexSerial emulator/driver since it seems people are more interested in serial cable replacement than web interfaces. It would also give you the chance of writing your own http handlers (although it wouldn't be as fast since the api layer would slow it down by probably a ms or so).

    Harrison
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2007-10-30 21:59
    That's a piece of good news! I'll be able to put my PropBBS back online without the use of a computer between... nice!

    Oldbitcollector

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

    — Calvin, of 'Calvin and Hobbes.
Sign In or Register to comment.