Hi Alan, I am glad to hear that you found my proposal as a nice feature for Nuttx to have. I see you have made a good intruction; let me add something: Yes, DALI interface standard has DALI and DALI2 versions. DALI2 version was also extended with a feature set named as D4i. Therefore we have to cover all. Pysical layer is very simple, we can use any of ST STEVAL-ILM001V1 and Mikroe DALI 2 Click, or we can make our own hardware interface for our tests, no problem. Manchester encoding is also very simple, as the and since the clodck frequency is very low we can implement it by software with register operations without using any special counter therefore we can easily obtain portability of our code. In this work what I can do is, I can get all the information required such as IEC62386 standard and others, I can order all the required hardware, I can setup the hardware and I can do necessary tests. I can also participate implementing these in Nuttx codebase as much as I can with your help. So, let's get started, cd nuttxspace/nuttx make distclean :)
On 2021/04/14 14:11:09, Alan Carvalho de Assis <acas...@gmail.com> wrote: > Hi Murat, > > I think DALI support should be a nice feature to have! > > Well, I already search for this protocol some time ago, but I don't > know much about it yet. > > The protocol uses Manchester encoding, maybe driver interface should > be implemented using GPIO and freerunning timer. Suggestions are > welcome! > > For HW I think we have two options: ST STEVAL-ILM001V1 and Mikroe DALI 2 > Click. > > It seams there are two protocol version: DALI and DALI 2. Probably > those DALI dimmers on Aliexpress are pretty old DALI protocol. > > BR, > > Alan > > On 4/14/21, murat toloğlu <mtolo...@hotmail.com> wrote: > > I would very much like the DALI interface to be in Nuttx and I would like to > > learn your opinions on this issue. My knowledge and experience in Nuttx is > > not enough to do this work alone, but if we get a few people together, I can > > participate in the development work. > > >