Shop OBEX P1 Docs P2 Docs Learn Events
Looking for links to SX related sites — Parallax Forums

Looking for links to SX related sites

BobbyJBobbyJ Posts: 22
edited 2004-12-15 05:20 in General Discussion
So a while back I decided to to the plunge into learning how to program the SX chips. Between the Parallax site and sxlist.com, I have been able to find a lot of info on the SX's and I·have had a bunch of success using the sample code available. Each time I tried something new and actually got it to run correctly it made me want to try something else to learn·more.

Does anybody have any 'must-have' links to other web sites that are related to the SX chips? I'm not really looking for info on how to do anything in particular. I'm hoping that maybe seeing more examples of what the SX have been used for or what it can do, it can might get the creative juices flowing.
«1

Comments

  • BeanBean Posts: 8,129
    edited 2004-11-11 14:26
    Have you download the SX-Key 3.0 IDE, it has the SX/B projects in the help file. Or you can just download the help file from the sticky post at the top of this forum. (SXB.CHM).

    Bean.
  • Paul BakerPaul Baker Posts: 6,351
    edited 2004-11-12 17:07
    The most interesting applications I have run across to date (that requires few external components) is Rickard's Pong for the SX, available at: http://www.rickard.gunee.com/projects/video/sx/pong.php·and Tetris at: http://www.rickard.gunee.com/projects/video/sx/tetris.php·I have not tried either program yet (I know he states that some televisions have a bit of trouble displaying since his program does not completly adhere to NTSC standards). But·his applications·are a really good example of the power of the SX.

    Paul
  • ForrestForrest Posts: 1,341
    edited 2004-11-18 00:54
    Thanks for those links to Pong and Tetris. I've ordered the parts for the PIC 16F84 version also posted at the same site (they're slighly simpler to build and I found a place selling PIC programmers for $8.50 in kit form). If the PIC version works out well I'll tackle the SX version next.

    Has anyone here tried the Fluffy or Fluffy 2 programmers for the SX chips? I'm guessing the SX/B Compiler won't work with this programmer, but will the old Parallax Assembler work with the Fluffy or Fluffy 2 programmers shown here http://www.semis.demon.co.uk/Sx/fluffy/SXmain.htm ?

    Has anyone been able to get on http://www.sxlist.com for the past week? It seems to be down.
  • James NewtonJames Newton Posts: 329
    edited 2004-11-18 01:04

    http://www.sxlist.com is, has been, and will be UP! UP! UP! UP! I tell you! UP! <GRIN>

    I'm logging over 20k hits a day from 3k unique Ips.

    No down time last week at all.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



  • ForrestForrest Posts: 1,341
    edited 2004-11-18 01:37
    Hmm, I can tell you I've been unable to connect to http://www.sxlist.com for the past week - and tried a few times tonight. I tried pinging www.sxlist.com and it just times out. I'm on Verizon DSL in New Jersey. Has sxlist changed DNS recently? I have the same problem with http://www.piclist.com - no connection
  • KenMKenM Posts: 657
    edited 2004-11-18 04:45
    http://www.sxlist.com/techref/ubicom/index.htm

    I had no problem getting to sxlist
  • ForrestForrest Posts: 1,341
    edited 2004-11-18 05:02
    Nope, doesn't work from here. Can you ping www.sxlist.com and tell me what the IP address is? This will help me determine if it's a DNS issue with Verizon.
  • BrianWBrianW Posts: 7
    edited 2004-11-18 08:01
    I have never had problems seeing the web site from here in the UK, but I can't ping it. A traceroute gets as far as a router in LA. This is quite common these days where web servers are protected by firewalls and such like. All but TCP port 80 and other essencial protocols/ports get blocked to reduce the chances af attacks..

    Regards
    Brian
  • ForrestForrest Posts: 1,341
    edited 2004-11-18 18:46
    Can anyone from this side of the pond (US) connect to www.sxlist.com or www.piclist.com ?
  • Paul BakerPaul Baker Posts: 6,351
    edited 2004-11-18 18:56
    yes to both, both tracert and ping get reflected (they fail) but I have no problems with port 80'ing either of them.

    www.sxlist.com & www.piclist.com -> 66.13.172.18

    (I am in Northern VA)
  • Chris SavageChris Savage Parallax Engineering Posts: 14,406
    edited 2004-11-18 19:56
    www.sxlist.com comes up for me (Watkins Glen, NY), and matches the IP address given above.



    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Chris Savage

    Knight Designs
    324 West Main Street
    P.O. Box 97
    Montour Falls, NY 14865
    (607) 535-6777

    Business Page:·· http://www.knightdesigns.com
    Personal Page:··· http://www.lightlink.com/dream/chris
    Designs Page:··· http://www.lightlink.com/dream/designs
    ·
  • James NewtonJames Newton Posts: 329
    edited 2004-11-18 21:06
    Forrest,

    My server is set to NOT respond to pings. As Brian suspects, the reason is that I was once the victum of a DoS attack on the port used by that service.

    The web site is up and on an NT or XP machine you can do
    NSLOOKUP www.sxlist.com

    and that will show if your DNS is working. You can also try to connect to
    http://66.13.172.18/techref/ubicom/index.htm

    Note that the path is required because the server hosts several sites and without the domain name it doesn't know which one to serve.

    You can also try

    tracert 66.13.172.18 and that will ping all the nodes between you and I. Usually, that will only get so far, because a lot of nodes will not respond to pings.

    Another test is to use a proxy or some other site that you can reach and which can reach me and that will get my page by "proxey" and show it to you. One example is bablefish:
    http://babelfish.altavista.com/babelfish/trurl_pagecontent?url=http%3A%2F%2Fwww.sxlist.com&lp=en_es·will show you sxlist.com in spanish
    http://www.the-cloak.com/Cloaked/+cfg=32/http%3A//www.sxlist.com/techref/ubicom/index.htm
    may or may not also work... and my server won't know who you are! <GRIN> Do note that they will probably add advertizements, etc... and are able to see what you do while you are surfing my site.

    The only real way to find the source of a problem is to send an email to your ISPs technical support. Try to include all the reasons why you are sure it is not my server, not DNS, not a temporary glitch so that they will not attempt to sweep it under the rug.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



    Post Edited (James Newton) : 11/18/2004 9:14:47 PM GMT
  • ForrestForrest Posts: 1,341
    edited 2004-11-18 21:31
    OK, thanks for the info - I'll be contacting my ISP (Verizon). There must be something that's just not configured right on Verizon's end - because I must have visited 50 web sites today and this in the only site giving me problems.
  • ForrestForrest Posts: 1,341
    edited 2004-11-19 03:00
    Connecting thru your link for http://www.the-cloak.com worked! I was also able to connect thru the http://www.anonymization.net!

    So for some unknown reason www.sxlist.com is not allowing connections from my IP address. By chance have you banned anyone from Verizon before? Since Verizon uses PPPoE - my IP address changes periodically. Maybe I got another users banned IP address by chance.
  • James NewtonJames Newton Posts: 329
    edited 2004-11-19 18:38
    No, I NEVER ban anyone totally from accessing the site. People who do DoS attacks, rip or other "bad" behaviors just get a page that explains why they can't get to the rest of the site and tells them how to go about getting to the rest of the site (promise not to be "bad"...)

    I NEVER block anyone in a way that would cause them to see no web page at all.

    Verizon is probably not the cause of the problem, but someone between your verizon and my verizon (the are also my ISP) IS the cause of the problem. It isn't at my end, and it isn't at your end, it is somewhere in the middle. Sadly, only your ISP can track down the problem because I can't try to connect to you, you have to try to connect to me, and so only a request from your end can show the problem.

    As above, the only solution (or than the use of one of those sleazy web proxys) is to email your ISP and explain all that you know and why it isn't me or you.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



  • James NewtonJames Newton Posts: 329
    edited 2004-12-10 00:42
    Forrest, did you every find anything back from the ISP? I just had another guy email me that he can't connect directly but can connected from a proxey. I sent him the same info, but I would love to understand what is going on... and of course get it to stop going on.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



  • JamesCJamesC Posts: 26
    edited 2004-12-10 02:59
    I too have problems connecting to www.sxlist.com. I can connect to the web site from work with no problem. At home, I have to use a proxy: If I try to connect directly the web browser just says "loading..." indefinately (Firefox 1.0).

    BTW, NSLookup is successful, so it's not DNS

    Name: sxlist.com
    Address: 66.13.172.18
    Aliases: www.sxlist.com

    I'm using a DSL connection from bellsouth.

    I'd love to figure out what the problem is.... I tend to suspect that it's NOT bellsouth, as I haven't had this problem with ANY other site.
  • ForrestForrest Posts: 1,341
    edited 2004-12-10 03:47
    I notified Verizon of the problem - but they never got back to me with an answer.
  • JamesCJamesC Posts: 26
    edited 2004-12-10 04:29
    James,

    Just a quick followup.

    I decided to do a little investigation... I have an ugly perl script i wrote years ago to act as a proxy, primarily for the purpose of dumping http headers for diagnosing web server problems (SX chips are a hobby, being a code monkey is my day job wink.gif ).

    After pointing my browser to the proxy, and testing it on a site that works, I surprised with the result when I tried to connect to sxlist.com.
    The request seems to fail immediately after the HTTP header response. To be clear: from the perspective of my local proxy, the TCP/IP connection is opened successfully, the proxy sends the request to the web server, the web server returns the header for the response, *then* it just stops before sending the content, and leaves the connection open. So I tend to think it's not being blocked by bellsouth, as it would probably never be able to connect in that case. I can send you a transcript of the headers if you think it would help in diagnosing the problem.

    As to what the problem might be, I'm not sure. From my end, it appears that your web server hangs in between the reponse header and the actual response content. Of course, I know it's not always doing this because using an external proxy seems to work just fine. But I also know that I don't seem to have this problem with any other web sites out there. Hmm... rather interesting problem, actually...

    Now, this might be related or might not: Since my perl proxy doesnt implement the HTTP/1.1 spec (just a 1.0), and occasionally has some problems with it, I tried using a browser that requests a HTTP 1.0 response (Netscape 4.7). When I did this, the web server still gave a 1.1 response. This is almost certain to cause old browsers problems, and is kinda non-standard behavior (I'm used to seeing a 1.0 response for a 1.0 request). Are there any configuration settings for MetaServer that deal with this? Again, might be related, might not, but figured I would mention it because stood out, and struck me as kinda odd.

    Any ideas?
  • James NewtonJames Newton Posts: 329
    edited 2004-12-10 18:05
    JamesC, Thanks for the info. I also agree that it isn't bell south or any other local ISP causeing the problem, but instead it is something BETWEEN your ISP and mine.

    "MetaServer" is actually IIS 4.0. Changing the name that the server says it is just helps to confuse script kiddies. I'ts not a known issue with 4.0 but i will do some searches about the HTTP/1.0 thing.

    I'm stunned that you are seeing a partial response. The way I have the server setup does require more processing of the content between the header and the page, so I wonder if the issue is that the connection is being ignored when the server pauses at all....

    Could you try the same thing from
    http://www.efplus.com/box.htm which is on that same server but doesn't do the extra processing of the web page and so should return a complete response a little faster? Thank you VERY much.

    oh, another one that might be worth trying would be
    http://asmedit.massmind.org as that is a straight site with no ability to process scripts at all. Should be the absolute fastest response.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



  • JamesCJamesC Posts: 26
    edited 2004-12-10 19:21
    Hmm... I should have figured that MetaServer was a made-up name, I just assumed it was some off-the wall web server...

    Yes, I get the header (thats where I got the MetaServer string from), but then it just stops and leaves the connection open. This manifests itself in firefox as it saying "loading..." and the little graphic spins and spins indefinately. I don't think it ever times out, or if it does, it takes several minutes.
    (I'm curious, is this the behavior that others have described?)

    I will try hitting those sites when I get home tonight, (they work fine from my work, as expected)

    My best theory, at this point, is that my ISP might be running a transparent proxy server that is somehow choking on the content. Of course, there are some things I can't explain with that theory, but it's the only thing I can think of that makes sense to me right now.

    A real head scratcher....
  • JamesCJamesC Posts: 26
    edited 2004-12-11 03:53
    James,

    Ok, this problem keeps getting stranger....

    http://www.efplus.com/box.htm behaves similarly to sxlist.com. Actually, although the connection is made, i wasnt able to get it to the point of getting the http response header. Connection would open, http request made, and it would hang waiting for the response. It eventually times out and closes the connection after a about 30 seconds, which is a different from sxlist.com, which typically keeps the connection open indefinately.

    Now http://asmedit.massmind.org is much more interesting. When I hit it directly, it looked like the page partially loaded before hanging up. I can see a place holder for a graphic at the top, and on the right a "You are visitor ___ since this web page started on".

    Running it through my perl proxy, it appears that http://asmedit.massmind.org/AsmLoad.html loads successfully and the connection is closed. Then http://asmedit.massmind.org/AsmHead.html is loaded and the connection closes. Finally http://asmedit.massmind.org/AsmHit2.html is requested, and it hangs before the response header is sent. Never was able to get it to load the entire page.

    It behaves a little differently each time I try it. Sometimes it get that far, sometimes it hangs hangs up earlier in the process (usually on the first request, or the first request takes an inordinate amount of time to load and it hangs on the next html request). So whatever is going on, its very intermitent with http://asmedit.massmind.org/. Sometimes it gets a little further than other times, but it generally hangs up pretty early on in the page load. This site also eventually times out and closes the connection, unlike sxlist.com.

    I'm.... stumped. I've never seen anything quite like this. Any suggestions?
  • James NewtonJames Newton Posts: 329
    edited 2004-12-11 05:15
    As before, I think something between you and I (not your ISP, not my server or ISP) is messed up. Keep in mind, lots of other people use the site just fine; you use lots of other sites just fine.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



  • ForrestForrest Posts: 1,341
    edited 2004-12-11 15:52
    It works! Yesterday I was getting similar results to JamesC - but I tried it this morning and I'm able to get to
    http://www.efplus.com/box.htm
    Now http://asmedit.massmind.org
    http://www.piclist.com
    http://www.sxlist.com
  • ForrestForrest Posts: 1,341
    edited 2004-12-11 16:10
    ,,,and 10 minutes latesr all 4 links are broken again!
  • James NewtonJames Newton Posts: 329
    edited 2004-12-11 16:51
    And I've been asking other people in remote areas if they can reach the site and they AWAYS say sure, yes, no problem. Again, the only thing this can be is that someones node, which is one of the possible connections between the ISPs of the people who can't get through, and my ISP/Server, is messed up. It may be that something in the content of the pages served is causing it to stop transmitting and I will be looking carefully at the pages involved to see if I can figure out differences there are, but the only real fix is going to come from people (me included) yelling at thier ISPs and pointing out that this site is always reachable via proxey, but often not reachable directly. Send them the tracert (from the command prompt: tracert www.sxlist.com then copy and paste the result, or tracert www.sxlist.com > temp.txt and then notepad temp.txt and copy and paste into the email) and send them the link you can get it from and the direct link.

    Please? Thank you... This is driving me nuts...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



  • ForrestForrest Posts: 1,341
    edited 2004-12-11 16:53
    All 4 sites are now working again!
  • James NewtonJames Newton Posts: 329
    edited 2004-12-15 00:18
    I've changed a setting in my firewall that shouldn't have had any effect on this at all and now two people in the bellsouth.net are telling me that they can see the site just fine... The change was to stop blocking ICMP requests from the WAN side. ICMP is used by ping and tracert (it is basically a wrapper to the raw network protocal) to check for basic connectivity. ICMP can be working nicely and TCP or UDP can still be messed up. ICMP is so... partial? less than complete? small? not fully formed? anyway... that it is considered sort of useless (except as stated for checking low level connectivity) and blocking it is becoming more and more common.

    And having it on can be a security risk. For example, with ICMP blocked, the router simply don't respond to information about what ports are open and which are closed. Before, if someone tried to access port 137 or 139 NETBIOS services of my server, it would appear that my server simply didn't exist; they would get NO response at all. Now, you can make that request and get a "yes I'm here but I won't service your request" response. Which at least lets them know that the server exists and then they can work on getting it to accept the request... Probably a minor issue since the firewall is pretty good.

    Anyway, anyone who was having problems seeing the site before might want to take a look at it again, and I would really apreciate hearing if anyone is still haveing trouble.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    James Newton, Host of SXList.com
    james@sxlist.com 1-619-652-0593 fax:1-208-279-8767
    SX FAQ / Code / Tutorials / Documentation:
    http://www.sxlist.com Pick faster!



  • ForrestForrest Posts: 1,341
    edited 2004-12-15 03:34
    All links are broken - the pages never load and I get the error message 'the document contains no data'. The only thing I saw was from Ewaynes's Win32 Assembly page - I get the page counter at the top of the page and nothing else.
  • ForrestForrest Posts: 1,341
    edited 2004-12-15 03:36
    ...and 2 minutes later all the links are working again!
Sign In or Register to comment.