February 12th, 2006, 05:23 PM
First, thanks for developing the lua scripts. I was afraid that I was going to have to develop something from scratch.
I have an Rx-V1000, and your code was a great starting point. After making a few relatively minor modifications I now have complete control of my receiver.
I'm very new to LUA scripting and to Girder, but it hasn't been too difficult so far. I do have a few questions:
In the function Jyamaha.DecodeInit, you define POnStr. This appears to be a string used to relate data from the receiver to the registers. Is that correct? If so, how did you determine the appropriate values (e.g. ="20" - where does the "18" come from?)? The function is assigning a lot of nil values, and I assume that it is the result of a different mapping for the RX-V1000.
Communcation and control are good, only the DecodeInit seems to yield incorrect results for my receiver.
February 12th, 2006, 05:32 PM
 is a table position,
So  = 20 sets the table to = 20
February 12th, 2006, 08:37 PM
That makes sense, and helps me understand the code a little better (I haven't had the time yet to learn the language syntax).
But... how did Jens know that table position 18 holds/should hold the receiver power state data (register 20)? The Yamaha RS232 interface data identifies RCMD0, 1 20 = Power.
February 12th, 2006, 10:05 PM
I figured it out.
Most of the commands for the RX-V1000 are similar to the RX-V1500, but the configuration command data is significantly different.
Anyway, I made the appropriate changes, and all works properly now.
August 26th, 2006, 10:35 AM
This is working perfect with my Yamaha RXV1500!
After reading this post I could control my yamaha from girder 100% perfect.
I am new to girder and it took me 4 minutes including the search for my rs232 cable.
August 26th, 2006, 02:55 PM
September 18th, 2006, 01:56 PM
The control part is working perfect! Very nice plugin
I have tried to understand the .lua files.
But I cant figure out how to set the volume to ex. -20db or -50db
Is this possible??
March 22nd, 2007, 05:14 AM
Probably a long dead thread....But i'm having a play with it anyway. I have a Yamaha DSP-AX1 and it seems to part work - Well The ccf buttons do something, but 2 way feedback is curently broken.
Has a problem...something about setvariable, but just altering the word gives feedback errors, even if G4 seems ok !
Any ideas before i start delving ???
August 30th, 2009, 02:59 AM
Where to find jyamaha ?
This is an old thread and it is not clear to me where to find the latest version of jyamaha.lua .
If anyone can send a pointer it would be much appreciated.
January 21st, 2012, 05:01 PM
Know this is a very old thread, but trying to get this to work with my RX-V2500 in Girder 5....Anyone have it working ?
I downloaded the attached files; installed -
JYamaha.lua > Girder/luascript
Yamaha_RX-V1500_207.lua > Girder/plugins/serial
Went into Girder Settings / plugins and assigned COM Port 2 to Yamaha RX-V1500 (no other Com port options available to set that I could find)
** I get back error message 'Communications NOT Successful'
Wondering if it is an issue with the cable connections ? Based on the Yamaha documentation, I have made up a serial cable as follows:
From RX-V2500 to PC
pin 3 > pin 2
pin 2 > pin 3
pin 5 > pin 5
pin 8 > pin 7
pin 7 > pin 8
Anyone have any suggestions where to look/test ?
Update - problem solved; bad serial cable - plugin still working ;-)
Last edited by freezer; January 23rd, 2012 at 09:49 AM.