16
Developers / Re: Questions on ZWave source code
« on: December 24, 2007, 08:50:11 am »Hi Dan/Pete, I am interesting in ZWave using GSD: LinuxMCE-1.1-SRC/src/Generic_Serial_Device/Embedded Devices/*/Ruby/ do you mean we can just work on *.rb no need *.cpp/*.h? Because I am familiar on Perl and afraid of thousand lines of C codes.
cheers/kin
I'm just putting the finishing touches on my Insteon PLM interface, completely done in GSD/Ruby.
Ruby has it's limitations, as I found out, but a good programmer will find a way around them..
I'd have to say, the most limiting factor of Ruby is it's single thread.. That's a pain... but still workable..
This is my first experience in Ruby... so it's been a long haul, trying to learn the syntax, command structure, etc..
I must say, now that I know more about it, I'll be using it more often... It's got HUGE potential..
I would say it is possible to implement ZWave in Ruby... heck, I did Insteon!
That said, I guess I should look into exactly what's required.. to tell you the truth, I haven't looked at ZWave's command structure very much..
I'm assuming it's probably similar to Insteon..
Good Luck, and Have Fun!
Dan
Do you think the GSD can be implemented in Perl? Both are Gem
If I try to implement the ZWave using GSD, do I need the devkit document? Is there any other way to learn the interface commands?
Can I take a look on your Insteon PLM interface? I can find three devices under LinuxMCE-1.1-SRC: 1767 DSC Power5020 Serial, 1781 Apex Destiny 6100, Denon-AVCA1SRA.