Neat Quartz Composer Trick
I've been messing around with Quartz Composer, which is a graphical nodal programming environment for OS X. I don't have enough experience with cocoa to program a meaningful application to visualize the data coming off of my Propeller, so I gave QC a try. I found a Beta of a Serial IO Patch for QC at kineme.net/SerialIOPatch20080103beta. You'll have to sign up to download the beta. The one on the site didn't work very well with me, but I contacted the developer and he emailed me the source, which when built in XCode does work well with the Prop Plug. The cool thing about QC is that it requires absolutely no coding. It is all just dragging these "Patches" around and making connections between them.
I'm getting tired of seeing all these Arduino/Processing projects on the internet. So, if there are any artists here(I'm not), give QC a try. Combined with any of Parallax's uC's, it could make for some cool projects.
To use the Serial IO, you just set up the port that it works on, make sure you have a good connection, and send strings to the computer in a repeating fashion. I did "time,lat,long,etc." followed by a carriage return for each line. Then using some of the standard QC patches you can decompose those strings into individual components.
Attached is a graphic of the IDE and a running QC program. I mapped all the components of the telemetry strings coming off of my balloon controller to a 3D cube that can be rotated in 3 axis. After getting the software set up and getting the newer SerialIO patch from kineme, I put it all together in less than an hour.
Post Edited (Jay Kickliter) : 11/30/2008 7:24:15 PM GMT
I'm getting tired of seeing all these Arduino/Processing projects on the internet. So, if there are any artists here(I'm not), give QC a try. Combined with any of Parallax's uC's, it could make for some cool projects.
To use the Serial IO, you just set up the port that it works on, make sure you have a good connection, and send strings to the computer in a repeating fashion. I did "time,lat,long,etc." followed by a carriage return for each line. Then using some of the standard QC patches you can decompose those strings into individual components.
Attached is a graphic of the IDE and a running QC program. I mapped all the components of the telemetry strings coming off of my balloon controller to a 3D cube that can be rotated in 3 axis. After getting the software set up and getting the newer SerialIO patch from kineme, I put it all together in less than an hour.
Post Edited (Jay Kickliter) : 11/30/2008 7:24:15 PM GMT
Comments
Which I think you forgot to attach [noparse]:)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Cardinal Fang! Fetch the comfy chair.