A challenge, Involving BS2s and Iphone
xesxes
Posts: 9
A jailbroken iPhone can access the serial pins on the adapter. Here is a page discussing how to do it.
http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial
This is a long shot, but I would love to have an iphone program that I could use to program Basic stamps on the fly.
little bit of background, I work for a company that builds props for the film/tv industry and I have taken up stamp programing. Mainly to write simple little programs to control text on VFDs and LED lighting. Often times I have to bring the stamp back into my office to make adjustments or bring in my personal laptop. If the prop is small enough, then I can reprogram in my office no problem.
Hope this makes sense, most of you people are MUCH MUCH MUCH more savy than me at this sort of thing. I can only do baisc programing and soldering.
-thank you
-Travis
http://devdot.wikispaces.com/Iphone+Serial+Port+Tutorial
This is a long shot, but I would love to have an iphone program that I could use to program Basic stamps on the fly.
little bit of background, I work for a company that builds props for the film/tv industry and I have taken up stamp programing. Mainly to write simple little programs to control text on VFDs and LED lighting. Often times I have to bring the stamp back into my office to make adjustments or bring in my personal laptop. If the prop is small enough, then I can reprogram in my office no problem.
Hope this makes sense, most of you people are MUCH MUCH MUCH more savy than me at this sort of thing. I can only do baisc programing and soldering.
-thank you
-Travis
Comments
If you have Visual Studio on the phone or some other programming language that provides access to the serial lines you should be able to communicate and use the Iphone to command the Stamp to react in different ways or run different programs·pre-loaded in·a multi slot Stamp.
Jeff T.
1) "Jailbreaking" an iPhone is risky. Admittedly there are some bright and experienced people who continue to work on this, but Apple has some very bright people with full knowledge of the hardware and operating system who work to make this difficult to impossible. If you get it wrong, you can "brick" your iPhone, making it unusable for anything, even as a non-Phone.
2) The new OS (3.0) has provisions for connecting external hardware in an "approved" way although there's nothing yet that uses this feature and you would probably have to buy someone's commercial interface to use it.
3) The Stamp compiled code format is proprietary to Parallax and is not publically documented anywhere. A number of individuals have figured it out though. The only way to compile a program is to use Parallax's Stamp "tokenizer" and this has only been released in binary form for Windows, the MacOS, and Intel Linux. There would be no way to run it on an iPhone.
I suggest you have a look at the Propeller. There is a simple Basic interpreter for the Propeller called FemtoBasic which can be used to write programs with just a TV (or VGA display) and PS/2 keyboard. You can store programs on an SD card that's PC compatible and there's access to the I/O pins. The interpreter is designed to be extended, so it's possible to add new features.
The iPhone is evolving and maybe new releases will open up more capabilities. The link you posted is referring to code that was released in 2007, ancient history. In my experience as attractive as these PDAs are as an interface (including Palm and CE mobile) , they are a moving target both for the software and for the hardware and connectors. It is one thing as a hack for one time use, but a real headache if you want to integrate one into a hardware+software product.
One possibility for you might be something like the 9url=http://www.parallax.com/tabid/768/txtSearch/stache/List/0/SortField/4/Default.aspx] Stache module, to carry programs from the office to the set. I know the Stache has had that role for special effects on the deck of the Starship Enterprise.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Tracy Allen
www.emesystems.com