Answers.Body: <p>Communication with the RCX Brick was via the Infra Red tower (or IR Remote Control) which connected to the computer with either a serial or USB cable.</p>
  
  <p>As neither iPhone nor iPad have an IR port, there's no way to connect directly between the two.</p>
  
  <p>You might be able to do something with a docked iOs device, but that strikes me as somewhat pointless.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-02-07T23:58:30.330Z
Answers.Text: zhaph is right. no way to do it.
Answers.UserDisplayName: zaabtoop
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2011-12-29T14:59:17.030Z
Answers.LastActivityDate: 2011-12-29T14:59:17.030Z
Answers.UserDisplayName: Zhaph - Ben Duguid
Answers.Body: <p>There are ipad adaptors for iPad, iPhone.  Some connect to the data port, but <a href="http://hackaday.com/2011/03/01/iphone-based-universal-ir-remote/" rel="nofollow">others</a> <a href="http://www.normzarr.com/2010/05/11/amazing-iphone-gadgets-universal-ir-remote-control-power-plug-for-iphone-ipad/" rel="nofollow">connect</a> <a href="http://www.blinqtv.com/" rel="nofollow">to</a> the <a href="http://thinkflood.com/products/redeye-mini/" rel="nofollow">headphone jack</a>, so are eminiently programmable - you presumably just need audio samples.
  Alex</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-06-29T08:40:16.360Z
Answers.Text: Wow, that is quite impressive.
Answers.UserDisplayName: Zhaph - Ben Duguid
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-06-29T08:43:27.230Z
Answers.Text: I guess some of them work like the old universal remotes where it can learn the codes needed by pointing the original at it? Depends how configurable the app is for linking commands together, i.e. motor 1 forward/reverse etc.
Answers.UserDisplayName: Zhaph - Ben Duguid
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-06-28T18:40:35.177Z
Answers.LastActivityDate: 2012-06-28T18:40:35.177Z
Answers.UserDisplayName: Alex Brown
Answers.Body: <p>You could do it using a computer as an intermediate. Basically, you have a wireless connection between your iPhone and your computer, then the IR link between the computer and the RCX. It would be technically challenging but not impossible. The IR tower uses a serial port and the protocol is detailed here <a href="http://legolab.daimi.au.dk/CSaEA/RCX/Manual.dir/RCXManual.html" rel="nofollow">http://legolab.daimi.au.dk/CSaEA/RCX/Manual.dir/RCXManual.html</a>. The connection between the computer and the mobile device could simply be achieved via wireless connection using TCP sockets and wouldn't have to follow any very specific protocol at all. All of this could be achieved with any number of programming languages, but Python and Visual Basic would likely be the easiest. I could help you write the software to do this if you are very determined, but I only have experience with Windows, so the computer itself couldn't be a Mac.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-07-15T00:52:28.920Z
Answers.LastActivityDate: 2012-07-15T00:52:28.920Z
Answers.UserDisplayName: Void Star
Body: <p>I have an RCX and want to know if it's possible to connect it to an iOS device. If this is possible, how do I do it?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2011-12-29T11:26:38.747Z
Comments.Text: The iPhone (2007) and RCX (1998) are a generation apart. I'm not saying it's impossible, but it's unlikely anyone has tried to connect the two devices.
Comments.UserDisplayName: Ambo100
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2011-12-29T15:57:16.330Z
Comments.Text: @Ambo100 That's true...
Comments.UserDisplayName: daviesgeek
Tags: <rcx><remote-control>
Title: Is it possible to connect an RCX to an iOS device?
UserDisplayName: daviesgeek
ThreadText: # Is it possible to connect an RCX to an iOS device?
  
  (Asked by: username_0 on 2011-12-28)
  
  I have an RCX and want to know if it's possible to connect it to an iOS device. If this is possible, how do I do it?
  
  **Tags:** rcx, remote-control
  
  > **Comments:**
  > **username_1**: The iPhone (2007) and RCX (1998) are a generation apart. I'm not saying it's impossible, but it's unlikely anyone has tried to connect the two devices.  
  > **username_0**: @username_1 That's true...  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2011-12-29. Score: 5
  
  Communication with the RCX Brick was via the Infra Red tower (or IR Remote Control) which connected to the computer with either a serial or USB cable.
  
  As neither iPhone nor iPad have an IR port, there's no way to connect directly between the two.
  
  You might be able to do something with a docked iOs device, but that strikes me as somewhat pointless.
  
  > **Comments:**
  > **username_3**: username_2 is right. no way to do it.  
  
  ---
  
  ### Answer by username_4 on 2012-06-28. Score: 2
  
  There are ipad adaptors for iPad, iPhone. Some connect to the data port, but [others](http://hackaday.com/2011/03/01/iphone-based-universal-ir-remote/) [connect](http://www.normzarr.com/2010/05/11/amazing-iphone-gadgets-universal-ir-remote-control-power-plug-for-iphone-ipad/) [to](http://www.blinqtv.com/) the [headphone jack](http://thinkflood.com/products/redeye-mini/), so are eminiently programmable - you presumably just need audio samples.
  username_4
  
  > **Comments:**
  > **username_2**: Wow, that is quite impressive.  
  > **username_2**: I guess some of them work like the old universal remotes where it can learn the codes needed by pointing the original at it? Depends how configurable the app is for linking commands together, i.e. motor 1 forward/reverse etc.  
  
  ---
  
  ### Answer by username_5 on 2012-07-15. Score: 1
  
  You could do it using a computer as an intermediate. Basically, you have a wireless connection between your iPhone and your computer, then the IR link between the computer and the RCX. It would be technically challenging but not impossible. The IR tower uses a serial port and the protocol is detailed here <http://legolab.daimi.au.dk/CSaEA/RCX/Manual.dir/RCXManual.html>. The connection between the computer and the mobile device could simply be achieved via wireless connection using TCP sockets and wouldn't have to follow any very specific protocol at all. All of this could be achieved with any number of programming languages, but Python and Visual Basic would likely be the easiest. I could help you write the software to do this if you are very determined, but I only have experience with Windows, so the computer itself couldn't be a Mac.
  
  
  ---
  
  