iRedTouch - Beta

The beta program for 1.5 is over. The official release is online at the App Store.

Thanks to all contributors of feedback and bugs.

Cheers,

Robert


 

 

Welcome to the iRedTouch 1.5 beta program

This is not a public beta program, i.e. you have to be registered to participate. While you can download the application without problems, it is not possible to install it without your device being registered before. For registration, I will ask you for the UDID of your iTouch (Read more).

 

Download

Download the latest beta, this is iRedTouch 1.5 build 45  (zip, 999 KB, April 17th).

Please note: iRedTouch Beta is a now a separate application and will not harm your official iRedTouch installation. You can, however, not copy over your remotes easily. You need the share/backup feature or iRed2 to achieve this.

 

System Requirements

  • iPhone or iPod Touch with OS version 2.2.1 or above
  • WLAN in your house
  • iTunes (PC or Mac) to install iRedTouch
  • IR module, one or more of
    • IRTrans LAN, IRTrans WiFi, LAN Controller, LAN Controller XL or similar
    • Global Caché GC-100-06, GC-100-12, GC-100-18 (firmware 3.2 or above), iTach (tested with firmware 700-1001-04)

Installation

  • unzip the package and find contained files tinb_Ad_Hoc.mobileprovision and iRedTouch.app
  • connect your registered iPhone or iPod Touch to your Mac/PC
  • open iTunes
  • drag-and-drop both files onto the iTunes icon or onto the "Library" entry in iTunes' main window
  • go to the device's application pane of iTunes
  • check "iRedTouch" in the applications list
  • "Sync"
  • Note for Windows users: It looks like you need to extract both files from the zip (to the Desktop, e.g.) before you can drag-and-drop the files to iTunes. Please see this screencast, how/that it works. This is Windows 7 (German), latest iTunes, all running in Parallels on Mac.

 

New Features compared to V1.3

  • Support of Global Caché devices, i.e. GC-100 plus IRLearner, brand new iTach should also work
  • IR codes learned with either module brand (GC or IRTrans) can be transmitted using the other
  • Much faster startup times
  • Redesigned module configuration
  • "Click" as buttin feedback
  • Swipe remotes to right/left to go to next/previous remote
  • Macro actions
  • Jump to Remote action
  • URL action
  • Redesigned action editor to add/copy/paste actions and build macros
  • Sharing remotes by Mail

 

New in build 45

  • Startup and wakeup now reliable and fast
  • Advanced code editor including Pronto support
  • All help panels 
  • Bugfix: editing remote from template could have changed template, too
  •  
  • Still buggy: transmitting repeated codes with iTach is too slow
  • Under construction: learning repeat codes with iTach and GC

 

New in build 44

  • iTach support, finally!
  • Improved learning for IRTrans
  • Bugfix: learning of high frequency (B&O) codes
  • Bugfix: startup failed, if one of many IRTrans modules were offline
  • Bugfix: wakeup from sleep
  • Bugfix: modules were not recognized at all (Much better with "fixed IP")
  •  
  • Still missing: some help panels
  • Under construction: transmitting repeated codes with iTach is too slow
  • Under construction: learning repeat codes with iTach and GC
  • Under construction: advanced code editing

 

New in build 43

  • New feature: "show status bar"
  • New feature: Open URL in Safari
  • New feature: debug mode with possibility to mail bug report from within the app
  • Bugfix: LED selection external/internal sometimes mixed up
  • Bugfix: downloaded remote is working w/o restart
  • Bugfix: missing learning module is now alerted
  • Bugfix: feedback for "Learn All" is working
  • Bugfix: Wake up from sleep no longer hanging
  • Transmission frequency is adjustable for IRTrans codes
  • Repeat time slider fully functional, allows base code to be repeated
  • Repeat code learning for GC is not working, though repeating the base code is possible
  • German localization done!
  • Lots of bug fixes
  •  
  • Still missing: some help panels
  • Still missing: iTach support! No module has yet arrived here in Germany, a bummer

 

New in build 42

  • LED selection for IRTrans complete
  • Repeat Learning for IRTrans complete (not yet for GC)
  • Repeat settings for GC and IRTrans fully functional
  • Bug fixes in layout mode
  • New selection color for buttons with action already set
  • New feature: remotes remember their vertical position, so it's much nicer to flick through remotes
  • Support for IRTrans WiFi
  • Support for iTach is underway, so the iTach is on the way to my testbed
  • Still buggy: wake up from sleep 
  • Still missing: several help panels, German localization
  • Transmission frequency slider is not respected

 

New in build 41

  • Bugfixes in module setup and recognition and wakeup
  • iTach should be recognized (still no iTach here)
  • iRedTouch Beta is now a separate application and will no longer overwrite your iRedTouch official release (Thank you Ryan P.!)
  • New Setting (at the bottom of the list): Use Fixed IP addresses. This is no longer the default, and thus allows IRTrans modules to be recognized automatically as in former releases. Change this to "Fixed" for faster startup and more reliable recognition in certain network environments.
  • No more "Waiting for WiFi" dialog.
  • Still buggy: wake up from sleep 
  • Still missing: LED selection for IRTrans, creation of repeat codes, several help panels, German localization
  • Transmission frequency slider is not respected

New in build 40

  • More bugfixes in module setup and recognition
  • Better handling of sleep/wakeup: progress panel until connection is wake up again
  • Much easier way of copying iRed2 remotes over to the device (watch out for the "gear" icon)
  • Transmission of (old) repeat codes work, however they cannot be edited or created
  • Remotes are now backward compatible (at least in the beta version)
  • Major Bug in German localization fixed (Entschuldigung!)
  • Thousands of bugfixes in all areas
  •  
  • Still missing: LED selection for IRTrans, creation of repeat codes, several help panels, German localization
  • Transmission frequency slider is not respected

 

New in build 39

  • Several bugfixes in module recognition
  • Better feedback for long-winded operations
  • RAW mode obligatory for GC
  • Codes learnt in IRTrans can be sent by GC and vice versa, including RAW mode
  • Flicking remotes also works in edit mode (for copy/paste actions, e.g.)
  • Much more bugfixes in all areas
  • Still missing: LED selection for IRTrans, repeat codes, several help panels, German localization

 

New in build 37

  • URL Store/Recall
  • Paste Images (from Mobile Safari) into Background Image Editor
  • More reliable connection to GC (still waiting for an iTach to test ...)
  • Some error dialogs for connection problems (please send screenshot, if that happens)
  • Goto Last Remote working
  • German localization no longer crashes (in Settings)
  • Cleanup of temporary remotes which filled up the file system
  • Better performance when opening Editor
  • Lots of bug fixes

 

Problems / Bugs / Issues - Build 37

  • Repeat Codes can not be learned
  • LED selection for IRTrans not working
  • Non-standard IR codes will probably not be successfully learned by GC
  • Integration with iRed2 is not yet fully functional: New action kinds like "Jump", "URL" and "Pause" are not yet shared between iRedTouch and iRed2
  • Analyze of codes learnt by Global Caché modules "under construction" - complex or non-standard codes may lead to problems
  • German localization not complete
  • Some Help Dialogs are outdated

 

Bug Reports

If you encountered a bug, please send me a description and a screenshot, if this makes sense. Screenshots can easily be made by holding pause and home button of the iTouch for a short time (0.5 seconds). The screenshot then appears in your Photos album.

NEW: Just recently I found out how to get useful information in case of a crashing app.

Every crashing app will write a so-called "Crash Log" onto the device. If you then sync your device using iTunes, these crash logs will be written to your Mac's or PC's file system. The respective locations are:

  • Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>
  • Windows XP: C:\Documents and Settings\<USERNAME>\Application Data\Apple computer\Logs\CrashReporter/<DEVICE_NAME>
  • Windows Vista: C:\Users\<USERNAME>\AppData\Roaming\Apple computer\Logs\CrashReporter/MobileDevice/<DEVICE_NAME>

The crash log's  filenames then all start with "iRedTouch_". (More technical info)

 

If you encounter problems with code learning, I'd ask you to send me the remote with the learned codes. Thsi is much easier as with former versions of iRedTouch. Simply tap this button on the Editor page which opens a mail dialog. You may, of course, change the default recipient's address:

  

 

 

Troubleshooting

Codes not beeing learned by GC? For GC modules you may change the "learn speed" when learning codes (see IR Settings for remote or single button).