I was thinking of purchasing one or the other. I was reading from someone that Viewport software has 12 Block also built in. Is this true? Then I would go with Viewport.
No. They are different and do very different things. I think that 12Blocks uses some of the same techniques for its debugging tools as are used in Viewport, but that's all.
I may be on the ball, but I'm not on target. I did find one description of 12Blocks where it says that ViewPort is integrated in. I still think that the version of ViewPort that's built-in is not full featured, but includes the tools for looking at and adjusting variables. I could be wrong there too.
Howdy! Yes, Mike knows all..
A bit more info:
12Blocks is ideal for beginner programmers. Instead of having to learn grammar, syntax and language to start writing a program, you just drag blocks onto a spreadsheet. Different blocks do different things- loops, variables and even speech synthesis, pid loops and more. It does include debugging tools to let you communicate with your project with a text terminal, view the IO states of your Propeller, and view/graph/change the variables in your program.
ViewPort is used by experienced programmers to debug more complex projects. You can edit spin or C code and then use different debugging tools:
- step code one line at a time, run to a breakpoint, view call stack, view memory...
- terminal
- view and graph io pin state at high speed with logic analyzer-like triggers, cursors, timescales...
- view and graph variables at high speed with oscilloscope-like triggers, cursors, timescales...
- fuzzy logic visualizer, opencv integration, camera frame grabber and even widget designer to build custom UI's for propeller projects
Hanno
Comments
A bit more info:
12Blocks is ideal for beginner programmers. Instead of having to learn grammar, syntax and language to start writing a program, you just drag blocks onto a spreadsheet. Different blocks do different things- loops, variables and even speech synthesis, pid loops and more. It does include debugging tools to let you communicate with your project with a text terminal, view the IO states of your Propeller, and view/graph/change the variables in your program.
ViewPort is used by experienced programmers to debug more complex projects. You can edit spin or C code and then use different debugging tools:
- step code one line at a time, run to a breakpoint, view call stack, view memory...
- terminal
- view and graph io pin state at high speed with logic analyzer-like triggers, cursors, timescales...
- view and graph variables at high speed with oscilloscope-like triggers, cursors, timescales...
- fuzzy logic visualizer, opencv integration, camera frame grabber and even widget designer to build custom UI's for propeller projects
Hanno