Changes between Version 19 and Version 20 of Features


Ignore:
Timestamp:
Feb 15, 2016, 2:55:54 PM (9 years ago)
Author:
Frédéric
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Features

    v19 v20  
    3737This is an ambitious project, and I think it will take me a lot of time to achieve all my goals! So, I'm know working of how I can schedule different parts of the project, to build it step-by-step.
    3838
    39 One of the main challenge is to have a good comprehension of the KNX specifications. As these specs are not freely available (they cost a lot!), I have to search here and there to find and bring pieces all together. Source code of other free projects are a great source of information, and I want to thanks the authors; some are still working on their projects, and are all very nice when I ask them for informations.
     39One of the main challenge is to have a good comprehension of the KNX specifications. As these specs are not freely available (they cost a lot!)¹, I have to search here and there to find and bring pieces all together. Source code of other free projects are a great source of information, and I want to thanks the authors; some are still working on their projects, and are all very nice when I ask them for informations.
     40
     41'''Note: in the begining of 2016, KNX association announced that KNX specs are now freely available!'''
    4042
    4143My first idea was to build a complete KNX stack in python, to avoid compilation of low level tools, like '''eibd'''. But in fact, this is the most difficult part! KNX bus communication is based on OSI layers, so it needs to have a very good comprehension of this model to implement it. I decided to first focus on the core of '''pKNyX''', which is the '''virtual device''' implementation. The bus communication will rely on '''eibd''', and the python KNX stack will be developed later.
    42 
    4344== Supported plateforms ==
    4445