Originally posted by: <email address deleted>
Peter Kling wrote:
> Hi,
> If they claim the sources are GPL, they simply HAVE to provide them, or they can (will?) get sued. There are similar cases where much larger companies had to oblige.
> I don't remember the exact cases, but I remember that if they based their sw on GPL:ed works, they will have to comply. There are obviously open-software agencys looking out for such cases, and ready to take on the fight, if necessary. Maybe someone on this group can remember how to proceed?
> /Pjotrek
> P.S: I think Level-One and DLink were two of the cases. Most of their Linux sw is open now.
>
>
They DO provide sources for everything except:
1) theire own device drivers (wired, wireless, lcd and buttons)
2) theire own 4 device control deamons
3) the firmware for the external I/O controller
so they dont release anything usefull for us

well, we could compile
our own linux for the device, but it wont be a homematic CCU anymore
remco
> ----------------------------------------
>
>> Date: Sat, 19 Jan 2008 19:15:50 +0100
>> From: remcohn@gmail.com
>> To: FHZ1000-users-on-unix@googlegroups.com
>> Subject: [FHZ] Re: Homematic
>>
>>
>> Matthias Urlichs wrote:
>>
>>> Hi,
>>>
>>> Remco:
>>>
>>>
>>>> Guys, i am realy willing to help and contribute, but i cant read much
>>>> german....
>>>>
>>>>
>>>>
>>> Sorry about that.
>>>
>>>
>>>
>>>> anyway, homematic uses a CC1100 FM transceiver. so its in no way
>>>> compatible with FS20.
>>>>
>>>>
>>> Good.
>>>
>>>
>>>
>>>> i have packetsniffed the data between the micro controller and the
>>>> tranceiver of the 4-ch relai module, but its gonna be VERY complicated
>>>> to reverse-engineer the protocol. Just a simple click of a button
>>>> produces 12 bytes and all of them are completely different every time
>>>> you press the same button.
>>>>
>>>>
>>> Hmm. I find that somewhat hard to believe. Looking at the CC1100
>>> documentation (
http://www.ti.com/lit/gpn/cc1100), the first byte on the
>>> SPI interface should be 0xFF (burst read of the receiver FIFO).
>>>
>>> ... unless they're using one of the compatibility modes to talk to the
>>> CC1100. In any case, I'd look at the wires with a 'scope, to make sure
>>> that the sniffed data is correct.
>>>
>>>
>>>
>> Matthias, i used a logic analyser with SPI-decoding function, and
>> already removed the protocol bytes. there are 12 bytes over the air (2
>> of which are transmitted a bit later then the first 10. i think its
>> calculating the CRC in that time, but i could not match the first 10
>> bytes with the last 2 as crc with any common crc16 standard
>>
>> Remco
>>
>>
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/FHZ1000-users-on-unix?hl=en-~----------~----~----~----~------~----~------~--~-