iPhone Riggers Remote

Open Source software contributions and discussions that supplement or extend the Palette / Light Palette software
User avatar
MickCrozier
Posts: 288
Joined: Tue Mar 31, 2009 3:10 am
Primary Venue / Use: Professional Theatre
Where I Am: Melbourne, Australia
Location: Melbourne, Australia

Re: iPhone Riggers Remote

Post by MickCrozier » Fri Feb 12, 2010 12:26 am

retract my vote for option B.

Option D
+ and - become dual function. With nothing on the remote command line: + is next, - is prev
Formerly Durisian (who died peacefully of digital old age)

User avatar
JohnGrimshaw
Posts: 1233
Joined: Tue Oct 16, 2007 12:51 pm
Primary Venue / Use: Other
Where I Am: International Man of Mystery
Location: Sydney, Australia
Contact:

Re: iPhone Riggers Remote

Post by JohnGrimshaw » Fri Feb 12, 2010 12:55 am

nice
...and for more entertainment industry trivia and useless facts, just ask:
John Grimshaw
Managing Director
Stage Fast Pty Ltd

timmoore
Posts: 9
Joined: Sat Jan 30, 2010 3:19 pm
Primary Venue / Use: Regional Theatre
Where I Am: Bristol, UK

Re: iPhone Riggers Remote

Post by timmoore » Fri Feb 12, 2010 2:10 am

Hi All,

Had a quiet night sat on the ASM desk tonight with my laptop and have done some updates...

I have generally done tweaks to the display and operating logic, fixed a few things and added a few things. These are - in no particular order:

Added Next and Prev - I got the general opinion that when Next or Prev are pressed it was wanted to RemDim the channel / Set the last look to 0.
Added a Reset button - justs resets the remote
Added option in config.js for either single entry mode or double entry mode.
Changed index.html to remote.html - remember to update links and remove / replace index.html

Fixed bugs in clearing function when trying to clr +/-/thru, fixed bug in RemDim - ummm it was not RemDimming sorry! - Thanks Durisian

Hope you like...
iphone_home-1_1.png
iphone_home-1_1.png (40.77 KiB) Viewed 2772 times
Attachments
palette_iphone_remote-1_1.zip
(27.47 KiB) Downloaded 174 times

tom
Posts: 224
Joined: Thu Jun 26, 2008 5:30 am
Location: The Netherlands

Re: iPhone Riggers Remote

Post by tom » Fri Feb 12, 2010 6:44 am

Nice update,

I was curious how you would do the next and prev. The way we use the desk leaves us with large ranges of channel numbers with many gaps in between. 2 digit numbers being movers and standard fixtures. 100 series being front of house fixtures and so on. So this solution for next and prev wont work in my case as it looks for the next number in reference to the typed number on the remote instead of the next channel in use.

The way you could go around it is to have the next button trigger a variable on the desk that looks for the next patched channel and turns it on. It will scan upwards of the selected channel until it finds a something that is patched.

A HC.Prev and HC.Next command would be much easier though.
Light palette : classic
Nederlands Dans Theater.

"Come forth and thy shalt win eternal happiness", but he came fifth, so he won an electric toaster.

User avatar
MickCrozier
Posts: 288
Joined: Tue Mar 31, 2009 3:10 am
Primary Venue / Use: Professional Theatre
Where I Am: Melbourne, Australia
Location: Melbourne, Australia

Re: iPhone Riggers Remote

Post by MickCrozier » Sun Feb 14, 2010 8:00 pm

Lookin Good Tim
Been working a treat a here.

I found Next/Prev was adding the new channel, rather than remdiming. (a deleselect command in the next prev functions works for me)
Formerly Durisian (who died peacefully of digital old age)

timmoore
Posts: 9
Joined: Sat Jan 30, 2010 3:19 pm
Primary Venue / Use: Regional Theatre
Where I Am: Bristol, UK

Re: iPhone Riggers Remote

Post by timmoore » Thu Feb 18, 2010 12:52 pm

Hi,

Updated remote fixing the bug on the next and previous - Thanks for that Durisian

I agree with Tom regarding how the 'next' channel is chosen...
How would one go about requesting HC.{function}'s to be added? is there an official procedure?
Looking though the HC. The list - and questions about it thread I noticed HC.FixtureCheckBack() and HC.FixtureCheckForward(), can these be used at all?
Do patch channels have an index like with cues, i.e patch channel 1 has index 0 and is patched to dmx 1, patch channel 2 is not patched, patch channel 3 has index 1 and is patched to dmx 3.... If this were the case the the next and prev buttons could just increment /decrement the index...

Regards

Tim
Attachments
palette_iphone_remote-1_1_1.zip
(27.5 KiB) Downloaded 154 times

User avatar
RobertBell
Posts: 2421
Joined: Fri Oct 12, 2007 1:11 pm
Primary Venue / Use: Other
Where I Am: Horizon Control Inc
Location: On the dark side just north of Toronto
Contact:

Re: iPhone Riggers Remote

Post by RobertBell » Thu Feb 18, 2010 2:42 pm

Next and Prev are not currently an HC. command.
If you don't mind the console command line getting polluted, you can try using the HC.UIMacro() commands 'next' and 'prev'
Here is a full list of UI macros

Code: Select all

HC.UIMacro('0')
HC.UIMacro('1')
HC.UIMacro('2')
HC.UIMacro('3')
HC.UIMacro('4')
HC.UIMacro('5')
HC.UIMacro('6')
HC.UIMacro('7')
HC.UIMacro('8')
HC.UIMacro('9')
HC.UIMacro('')
HC.UIMacro('+')
HC.UIMacro('-')
HC.UIMacro('/')
HC.UIMacro('>')
HC.UIMacro('@')
HC.UIMacro('.')
HC.UIMacro('enter')
HC.UIMacro('backspace')
HC.UIMacro('home')
HC.UIMacro('end')
HC.UIMacro('remdim')
HC.UIMacro('out')
HC.UIMacro('look')
HC.UIMacro('stepback')
HC.UIMacro('stepforward')
HC.UIMacro('group')
HC.UIMacro('del')
HC.UIMacro('delete')
HC.UIMacro('release')
HC.UIMacro('rel')
HC.UIMacro('update')
HC.UIMacro('updt')
HC.UIMacro('rec')
HC.UIMacro('record')
HC.UIMacro('color')
HC.UIMacro('colour')
HC.UIMacro('col')
HC.UIMacro('position')
HC.UIMacro('pos')
HC.UIMacro('gobo')
HC.UIMacro('lens')
HC.UIMacro('special')
HC.UIMacro('spec')
HC.UIMacro('highlight')
HC.UIMacro('// doesn't currently exist "lowlight"')
HC.UIMacro('s1')
HC.UIMacro('s2')
HC.UIMacro('s3')
HC.UIMacro('s4')
HC.UIMacro('s5')
HC.UIMacro('s6')
HC.UIMacro('s7')
HC.UIMacro('s8')
HC.UIMacro('s9')
HC.UIMacro('s10')
HC.UIMacro('s11')
HC.UIMacro('s12')
HC.UIMacro('m1')
HC.UIMacro('m2')
HC.UIMacro('m3')
HC.UIMacro('m4')
HC.UIMacro('m5')
HC.UIMacro('m6')
HC.UIMacro('m7')
HC.UIMacro('m8')
HC.UIMacro('m9')
HC.UIMacro('m10')
HC.UIMacro('m11')
HC.UIMacro('m12')
HC.UIMacro('displaylive')
HC.UIMacro('displayblind')
HC.UIMacro('displaypatch')
HC.UIMacro('displaylevels')
HC.UIMacro('displaytimes')
HC.UIMacro('displayattributes')
HC.UIMacro('load')
HC.UIMacro('move')
HC.UIMacro('copy')
HC.UIMacro('atlevel')
HC.UIMacro('@level')
HC.UIMacro('cue')
HC.UIMacro('prev')
HC.UIMacro('next')
HC.UIMacro('thruon')
HC.UIMacro('pageup')
HC.UIMacro('pgup')
HC.UIMacro('pagedown')
HC.UIMacro('pgdn')
HC.UIMacro('cuetime')
HC.UIMacro('delay')
HC.UIMacro('wait')
HC.UIMacro('follow')
HC.UIMacro('block')
HC.UIMacro('unblock')
HC.UIMacro('link')
HC.UIMacro('loop')
HC.UIMacro('MIBTime')
HC.UIMacro('MIB')
HC.UIMacro('DelQOnly')
HC.UIMacro('DeleteQOnly')
HC.UIMacro('DeleteCueOnly')
HC.UIMacro('DelRetain')
HC.UIMacro('DeleteRetain')
HC.UIMacro('DelRetainData')
HC.UIMacro('DeleteRetainData')
HC.UIMacro('DelTrack')
HC.UIMacro('DeleteTrack')
HC.UIMacro('DelTracking')
HC.UIMacro('DelTracking')
HC.UIMacro('DelAndTrack')
HC.UIMacro('Clear')
HC.UIMacro('ClearCommandLine')
HC.UIMacro('ReleaseAllPB')
HC.UIMacro('FirstCue')
HC.UIMacro('LastCue')
HC.UIMacro('FlashFixture')
HC.UIMacro('FlashOutput')
HC.UIMacro('FlashDMX')
HC.UIMacro('@Q')
HC.UIMacro('@Cue')
HC.UIMacro('AtCue')
HC.UIMacro('SelectOn')
HC.UIMacro('SelOn')
HC.UIMacro('SelectUp')
HC.UIMacro('SelUp')
HC.UIMacro('SelectDown')
HC.UIMacro('SelDown')
HC.UIMacro('SelectDn')
HC.UIMacro('SelectCaptured')
HC.UIMacro('SelCap')
HC.UIMacro('SelectPrevious')
HC.UIMacro('SelPrev')
HC.UIMacro('SelectInvert')
HC.UIMacro('SelInv')
HC.UIMacro('SelectEven')
HC.UIMacro('SelEven')
HC.UIMacro('SelectOdd')
HC.UIMacro('SelOdd')
HC.UIMacro('ReleaseInTime')
HC.UIMacro('RelInTime')
HC.UIMacro('InTime')
HC.UIMacro('Lock')
HC.UIMacro('Unlock')
HC.UIMacro('TrackballLeft')
HC.UIMacro('TrackballRight')
HC.UIMacro('TrackballFine')
Robert Bell - Product Manager - Horizon Control Inc.

User avatar
TaineGilliam
Posts: 1183
Joined: Tue Oct 23, 2007 5:15 pm
Location: Cleveland, OH
Contact:

Re: iPhone Riggers Remote

Post by TaineGilliam » Thu Feb 18, 2010 4:17 pm

Robert,

Do we still have the issue with UI macros of the Softkeys not being able to update during a macro?

Taine

timmoore
Posts: 9
Joined: Sat Jan 30, 2010 3:19 pm
Primary Venue / Use: Regional Theatre
Where I Am: Bristol, UK

Re: iPhone Riggers Remote

Post by timmoore » Fri Feb 19, 2010 6:21 am

Hi Robert,

Thanks for that list... How can I use these, I am getting an error when I try and use it.

Regards

Tim

User avatar
RobertBell
Posts: 2421
Joined: Fri Oct 12, 2007 1:11 pm
Primary Venue / Use: Other
Where I Am: Horizon Control Inc
Location: On the dark side just north of Toronto
Contact:

Re: iPhone Riggers Remote

Post by RobertBell » Tue Feb 23, 2010 11:36 pm

TaineGilliam wrote:Robert,
Do we still have the issue with UI macros of the Softkeys not being able to update during a macro?
y
Robert Bell - Product Manager - Horizon Control Inc.

Post Reply