Shop OBEX P1 Docs P2 Docs Learn Events
Propeller.. — Parallax Forums

Propeller..

Rich_W8VKRich_W8VK Posts: 44
edited 2009-01-21 06:07 in General Discussion
Post Edited By Moderator (Joshua Donelson (Parallax)) : 10/23/2009 4:38:50 AM GMT

Comments

  • SRLMSRLM Posts: 5,045
    edited 2009-01-14 02:32
    I bet you haven't given it's fair share of learning yet [noparse]:([/noparse] . I'd say keep it, and start with something simple. LEDs are a good place, and don't try to do a full keyboard and video screen on your first day.
  • $WMc%$WMc% Posts: 1,884
    edited 2009-01-14 02:32
    W8VK

    I know the feeling You have with the Propeller. I have a bunch of Propeller stuff too. A Prop. Pro.Dev.Board, A Hydra Board, A Prop. Proto Board. But I'm holding on to this in the hope that Parallax writes a Basic compiler for the Prop. or a third party does. I dont like the Object Based SPIN.I call it "Hide and Seek" code. Its just a pain to use.

    It sounds like You have a neat Pro.Prop. Dev.Board. Its a shame that We can't take advantage of it.

    ______________$WMc%_________

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    The Truth is out there·········································· E=$WMc%2
  • SRLMSRLM Posts: 5,045
    edited 2009-01-14 04:21
    @WMc

    It sounds like you haven't given the prop it's fair share either. Seriously. When I first got the prop, I went all in. I decided (based on the "easy/fun to program) to make it the central brains of this big new bot that does everything. I jumped in, and found that I was having trouble all over the map! So, I've taken a step back and gone back to the basics: LEDs. For pennies on the dollar, you can have some very cool light effects. From there, you can have it push button controlled, and so on. As the economists say, "There is no such thing as a free lunch".
  • grasshoppergrasshopper Posts: 438
    edited 2009-01-14 05:00
    Listen I feel your pain but the propeller is 100 times better. Just get the book and read a bit at a time. Hell there is even an object that mimics the BS2. Frankly I have some Bs2 and other stamps that I am going to toss. Ill trade you if you want!

    Propeller = Bugatti
    Stamp = mustang [noparse][[/noparse]if that]
  • PhilldapillPhilldapill Posts: 1,283
    edited 2009-01-14 07:48
    I don't mean this as any disrespect, but "LOL" - you want to trade the propeller for a BS2? ahhhhhahahahaha! I can't stop laughing, really.

    No, but seriously, the propeller is a fantastic piece of sillicon. The BS2 is a great little gadget in it's own right, but the propeller just has endless possibilities. I agree with everyone else so far - keep it. I'd love to get my hands on a demo board for $75, but I really do think you'd enjoy it.
  • T&E EngineerT&E Engineer Posts: 1,396
    edited 2009-01-14 12:20
    Please don't take this as being disrespectfull as Parallax has some great products and the Propellor certainly fits the bill from what I saw with the Hydra and other demonstrations. However, I used to have a Hydra a year or so back and sold it after a month because of SPIN being too difficult to learn and Assembly - yea right.·I'm more hardware oriented and less software oriented per say.

    If a "good" BASIC like SX/B or PBASIC is released, I will definately buy some. However, until then I will stick with SX/B and PBASIC - and "possibly" other micro's like AVRs, PICs, etc.

    Hint - The call is out for BASIC for the Propellor!
  • PJAllenPJAllen Banned Posts: 5,065
    edited 2009-01-14 13:53

    L-O-L

    Hint - There's a member·who's "1011" gets it, guys.
  • grasshoppergrasshopper Posts: 438
    edited 2009-01-14 15:35
    Is anyone writing a BASIC for the propeller? I might help write it if anyone wants to help out. I just think that spin is awesome, so never considered BASIC for propeller.
  • SRLMSRLM Posts: 5,045
    edited 2009-01-14 17:12
    The BS2 functions object has all the main BS2 commands in it, so that's a big jump. You'd need to add some more commands for things like the multiple cogs and clock cycles, and then the compiler (or pre-compiler), but it should be much easier than writing something from scratch.
  • JoJo Posts: 55
    edited 2009-01-14 21:05
    There is a femtoBasic written for the propeller. The interpreter and everything live right on the propeller so that you can program
    Basic without even needing a host computer.

    Here is a link: http://obex.parallax.com/objects/28/
    (there are other variants tuned for slightly different environments, like programming robots, etc)

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    Jo
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2009-01-18 21:08
    A BASIC compiler for the Propeller would be interesting, but a little limiting.

    With a few thought-out objects, it's not that difficult to adapt "BASIC" style thinking to Spin.
    Can you BASIC guys follow this code?

      cls
    
      repeat until i == 18
          i=i+1
          color(i)
          print (string(13))
          print (string("test",13))
          input (string("Please type your name:"),@a)
          print (string("Hello, "))
          print (@a)
          pause (3)  
    
    



    A few "BASIC" style objects and you'd be all set. (I've been working on this as a project myself.)

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card connected? - PropDOS
  • Carl HayesCarl Hayes Posts: 841
    edited 2009-01-20 16:39
    What next? APL?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    · -- Carl, nn5i@arrl.net
  • kwinnkwinn Posts: 8,697
    edited 2009-01-20 19:57
    Hey Carl, don't knock APL. Many years ago (before spreadsheets) it saved me a lot of time in the design of a transmission for my motorcycle.
  • $WMc%$WMc% Posts: 1,884
    edited 2009-01-21 02:48
    SRLM

    I have learned that I don't need to hide all of may code, like the Manuel suggests. From This I can keep track of what I have written.
    And it will still work!!!

    I'm getting better with the Propeller

    ______$WMc%_____________________

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    The Truth is out there············································ BoogerWoods, FL. USA
  • SRLMSRLM Posts: 5,045
    edited 2009-01-21 03:45
    $WMc% said...
    I have learned that I don't need to hide all of may code, like the Manuel suggests. From This I can keep track of what I have written.

    Okay, you lost me... What is it in reference to? Forgive my slothfulness... [noparse]:)[/noparse]
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2009-01-21 04:38
    I believe he is referring to the use of OBJ files for code instead of just placing it all in the main program.

    Personally, I don't mind hiding all the wizardry in the OBJs and letting them do their own thing.

    Am I right??

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card connected? - PropDOS
  • SRLMSRLM Posts: 5,045
    edited 2009-01-21 06:07
    OBC said...
    Personally, I don't mind hiding all the wizardry in the OBJs and letting them do their own thing.

    If we had unlimited cogs, I wouldn't mind. But since many of the object launch their own cog I start losing space for my own programs. Personal preference, but I do like to have any relevant code within my objects and keep tight control over where things get executed. The one exception to this is FullDuplexSerial (Debug), which I haven't even begun to dissect yet.
Sign In or Register to comment.