Shop OBEX P1 Docs P2 Docs Learn Events
SimpleIDE User Guide 1.0 — Parallax Forums

SimpleIDE User Guide 1.0

jazzedjazzed Posts: 11,803
edited 2014-09-10 07:26 in Propeller 1
Hi all.

We are getting ready for SimpleIDE release 1.0.

Please have a look at the attached user guide and let us know if you have questions or concerns.

Comments

  • DavidZemonDavidZemon Posts: 2,973
    edited 2014-09-06 13:34
    Reading through it now - looks excellent so far. Bottom of page five has a minor typo: "Not" should be "Note"
  • Cluso99Cluso99 Posts: 18,069
    edited 2014-09-06 15:30
    Looks fantastic Steve. I just flipped thru the pages.
    Noticed that the terminal misses a DTR reset checkbox. I find this extremely useful in PST.
    Perhaps the DTR/RTS reset could replace the echo box on the main terminal screen?
  • mindrobotsmindrobots Posts: 6,506
    edited 2014-09-06 16:43
    Steve,

    At least three people have read it so far, that's a good sign! :lol:

    I like it! It's readable, loaded with information and gives good technical information about board types, building libraries and even getting into "Project view"

    Since it looks like it is still going to have Spin/PASM support maybe provide a reference to the Propeller Manual for additional information on Spin and PASM programming?

    It will be fun to play with the real release after all this time!

    Well done!
  • George SuttonGeorge Sutton Posts: 180
    edited 2014-09-06 17:05
    Looks great, as usual with your work. Many thanks for all that you have done to make this available and useful to the Prop user community.
  • richaj45richaj45 Posts: 179
    edited 2014-09-06 17:16
    Hello:

    Dumb question but, is SimIDE mature enough to develop Spin/Pasm programs just with it or do you have to put a 'C' program wrapper of something?

    cheers,
    rich
  • jazzedjazzed Posts: 11,803
    edited 2014-09-06 18:09
    Spin/PASM is mostly an accessory for SimpleIDE. It is still the same as it always was. PASM is used for devices when C is not fast enough. In the future spinwrap will be added so that entire Spin programs can be used with C.

    As far as SimpleIDE maturity goes, well you'll have to ask Parallax about that. From what I know, they are happy with it.

    Opensource PropellerIDE is supposed to be the Spin/PASM alternative, but that still needs some work before it's mature enough for broader general use.
  • jazzedjazzed Posts: 11,803
    edited 2014-09-06 18:14
    Cluso99 wrote: »
    Looks fantastic Steve. I just flipped thru the pages.
    Noticed that the terminal misses a DTR reset checkbox. I find this extremely useful in PST.
    Perhaps the DTR/RTS reset could replace the echo box on the main terminal screen?


    Look for Menu -> Program -> Reset Port
  • banjobanjo Posts: 447
    edited 2014-09-06 23:49
    Looks very professional to me!
    Personally I always use a numbering scheme with 2-3 levels if my document gets long (1 -> 1.1, 1.2, 1.3..., 2 -> 2.1, 2.2, 2.3, 2.4...). This makes it a bit easier to navigate and remember where you are in the structure without needing to look at the table of contents. But this is just my preference.
  • Cluso99Cluso99 Posts: 18,069
    edited 2014-09-07 00:02
    jazzed wrote: »
    Look for Menu -> Program -> Reset Port
    I was sure it would be there. My point was that IMHO, the reset checkbox would be better on the main screen as it is used often, whereas the echo is usually a set and forget.
  • prof_brainoprof_braino Posts: 4,313
    edited 2014-09-07 06:59
    Linux is listed as supported, bu the paths in the examples are all windows looking. Could we get the default install paths for linux? Or do we have to run this under WINE etc?

    I ask because often linux stuff say "install it where ever you want". I want to install it where its supposed to go and will provide zero additioanl problems. "Install where ever you want" usually ends up meaning there's other layers of configuration hat require weeks learning which hoops to jump through.
  • ozpropdevozpropdev Posts: 2,792
    edited 2014-09-07 07:19
    Had a quick look...nice work, well laid out! :)
  • jazzedjazzed Posts: 11,803
    edited 2014-09-07 08:49
    Thanks to everyone for looking at the user guide.

    Parallax owns the user guide and SimpleIDE and all decisions implemented since late 2012.

    Jeff Martin has been the primary contributor to the user guide since early 2013.
    Jeff is also the Parallax SimpleIDE project coordinator.

    Maybe Jeff could mention all the authors and their roles in the user guide some day.
  • abecedarianabecedarian Posts: 312
    edited 2014-09-09 20:52
    Page 27- Under the "GENERIC" list item: "... and 115 baud communication...."; is that correct or should it be 115200?
  • TorTor Posts: 2,010
    edited 2014-09-09 22:11
    .. and it should be 115200 bps, not baud (they're not the same).
  • Heater.Heater. Posts: 21,230
    edited 2014-09-10 00:36
    Well, except that for a normal vanilla UART that works with two level signals the baud rate and the bit rate are the same and people have been using "baud rate" to mean bits per second since forever.
  • TorTor Posts: 2,010
    edited 2014-09-10 02:39
    Heater. wrote: »
    Well, except that for a normal vanilla UART that works with two level signals the baud rate and the bit rate are the same
    Correct
    and people have been using "baud rate" to mean bits per second since forever.
    and it has been wrong since forever, or at least since the 300 baud modems. Baud is symbol rate, or modulation rate, not bit rate. A modulation may transfer many bits per modulation (or per symbol), although not for two-level UART signals, as you noted. For most of history using baud when bps is meant has been wrong almost all the time, why continue with the misunderstanding? A 600 baud modem transfers 1200 bits per second in the earlier standards, a V.22bis modem could transfer 2400 bps, still at 600 baud. Later standard 2400 baud modems transfered 9600 bits per second. And so on and so forth, all the way up to the fastest modems used.
    Why continue to use 'baud' when 'bps' or 'bit/s' is meant? Because surely we want to know the bit rate, not the baud rate. I say, get rid of 'baud' the sooner the better. It is only of interest to encoding standards, not to hackers sending bits over a wire.

    -Tor
  • Heater.Heater. Posts: 21,230
    edited 2014-09-10 03:19
    Tor,

    Well the perfectionist in me totally agrees with you.

    On the other hand there is no confusion. As long as we are talking about simple UART devices, where baud rate = bit rate, it's perfectly clear. And as I said the use of "baud rate" has been with us since forever. See for example this Intel 8251 data sheet, the 8251 was introduced in the 1970's
    http://pdf.datasheetcatalog.com/datasheet/Intel/mXtyswx.pdf


  • jazzedjazzed Posts: 11,803
    edited 2014-09-10 07:26
    Thanks for mentioning the 115 problem.
Sign In or Register to comment.