Apparently I am a very difficult customer and my forum questions and comments are increasingly simply deleted.
Op maandag 4 september 2023 om 15:09:15 UTC+2 schreef Rob CJ: > Hi all, > > Yes, recently I purchased this logic analyzer. In combination with the > software it is really handy. I solved some IIC problems with it. > > And for Hans. I ported the sample program to a PIC16F1827 and have sent it > directly to you. > > Kind regards, > > Rob > > ------------------------------ > *Van:* [email protected] <[email protected]> namens Pinhead < > [email protected]> > *Verzonden:* maandag 4 september 2023 13:00 > *Aan:* [email protected] <[email protected]> > > *Onderwerp:* Re: [jallib] DAIKIN REMOTE > > Yes, indeed, but less portable. > > Anyway, I always had driver trouble with those kind of devices and finally > ended up buying a Scanalogic one. > > > > Le 04-09-23 à 12:19, vsurducan a écrit : > > There is something cheaper for debugging data. It worth more than a > Tektronix MSO4104 with logic analyzer but without having decoding card.... > https://www.aliexpress.com/item/1005002399378513.html > > On Mon 4 Sep 2023, 12:46 PM David VB, <[email protected]> wrote: > > Hi, > > In case you didn't know, this cute little device enables you to retrieve > the codes in hex format of IR emitter > > DSO TC-3 > > It's inexpensive (around 65 €) and receives much appraisal in the reviews > I've seen so far. > It is also a portable basic oscilloscope, signal generator and component > tester > > There are several videos on YouTube that you can search for, and it is > available from Elektor, Amazon, AliExpress etc.... > > Hope this helps.... > > Le dimanche 3 septembre 2023 à 19:23:27 UTC+2, Rob CJ a écrit : > > Hi Hans, > > Your plan is to send Daikin commands to your airconditioning and you need > some software to get the commands that you need? > > I think the commands you need can be found on the internet (you will nog > be the first person who wants to do that). > > If you have the commands from the internet, then the only thing remaining > is sending out the data according to the protocol, correct? > > I found this by Googlw: https://github.com/blafois/Daikin-IR-Reverse or > https://www.instructables.com/Reverse-engineering-of-an-Air-Conditioning-control/ > > <https://www.instructables.com/Reverse-engineering-of-an-Air-Conditioning-control/> > Reverse Engineering Air Conditioner IR Remote Control Protocol > <https://www.instructables.com/Reverse-engineering-of-an-Air-Conditioning-control/> > Reverse Engineering Air Conditioner IR Remote Control Protocol: Hi, this > is my first instructable, hope you like it. To get into electronics I chose > a home automation project: a system allowing me to control and program both > air conditioner units in my flat. In this instructable I show how I got to > understa… > www.instructables.com > > So when you have the commands you can use the software you already created > to send the data out. > > Is my assumption correct or is it something else you want to achieve? > > Thanks. > > Kind regards, > > Rob > > > ------------------------------ > *Van:* [email protected] <[email protected]> namens hans < > [email protected]> > *Verzonden:* zondag 3 september 2023 16:05 > > *Aan:* jallib <[email protected]> > *Onderwerp:* Re: [jallib] DAIKIN REMOTE > Okay Rob. > After 4 days of struggling and a mess of results, I followed my wife's > advice. I'm going to start with the old graphics approach. > Make an audio recording, greatly enlarge and print it and then write down > the series of zeros and ones > . For example, I made my circuit earlier and last winter it switched the > air conditioners on and off according to the program as heating. > Remains with me the respect for the programs you all can make. > regards > Hans > > Op donderdag 31 augustus 2023 om 18:48:01 UTC+2 schreef Rob CJ: > > Hi Hans, > > What you could do is modify the NEC decoder library and change the bit > times and the number of bits. Since you know which bit time is 1 and which > is 0 this should be douable. > > The NEC prototol also starts with a pulse more or less the same as the > Daikin, followed by bytes of data and a stop bit. > > You find the info in the library. The protocol is as follows. > > -- Specification of NEC IR protocol: > -- Logical '0': A 562.5 us pulse burst followed by a 562.5 us space, > -- with a total transmit time of 1.125 ms > -- Logical '1': A 562.5 us pulse burst followed by a 1.6875ms space, > -- with a total transmit time of 2.25 ms > -- *) Start with 9 ms leading pulse burst (16 times the pulse burst length > used > -- for a logical data bit) followed by a a 4.5 ms space. > -- *) 8-bit address for the receiving device or 16 bit for the extended > protocol > -- *) 8-bit logical inverse of the address or high byte for the extended > protocol. > -- *) 8-bit command. > -- *) 8-bit logical inverse of the command. > -- *) Final 562.5 us pulse burst to signify the end of message > transmission. > -- *) The four bytes of data bits are each sent least significant bit > first. > -- *) After a command is tranmitted and the key on the remote control is > still > -- pressed only a repeat message is sent consisting of a start pulse of > -- 9 ms, followed by a 2.25 ms space. > > Kind regards, > > Rob > > > ------------------------------ > *Van:* [email protected] <[email protected]> namens hans < > [email protected]> > *Verzonden:* donderdag 31 augustus 2023 12:00 > > *Aan:* jallib <[email protected]> > *Onderwerp:* Re: [jallib] DAIKIN REMOTE > The remote control read on a KY-022 is HIGH at rest. > 1. 350 us low > 2. 120 us high > 3. Then always the 19 bytes burst = 450 us, 0 =350 and 1 =1190 > 4. Followed by 19 bytes of which the first 4 are always equal 17,218,39,0 > > I am now reading this out in an audio program and then puzzle the matter > out. > Is this a way for someone who handles pics ?? / Yes, for a klutz like me > it is. Unless some Jal_scholar can help me with a program that just reads > that array of values. > > > Op dinsdag 29 augustus 2023 om 19:44:02 UTC+2 schreef hans: > > This info is not correct for my units but helped me to understand. > https://github.com/blafois/Daikin-IR-Reverse > > Op dinsdag 29 augustus 2023 om 19:31:49 UTC+2 schreef hans: > > Hi Rob > Thank you. > NEC is therefore: > -- Logical '0': A 562.5 us pulse burst followed by a 562.5 us space, > -- with a total transmit time of 1,125 ms > -- Logical '1': A 562.5 us pulse burst followed by a 1.6875ms space, > -- with a total transmit time of 2.25 ms > > My system currently works with: > -- Logical '0': usec_delay(450) pulse burst followed by a usec_delay(350) > space, > -- with a total transmit time of 800 > -- Logical '1': usec_delay(450pulse burst followed by a usec_delay(1190) > space, > -- with a total transmit time of 1640 > > Some publications mention 500 followed by 440 or 1300 uS > If I am able to read the different ranges of the remote control, I think I > can get further. > regards > Hans > > Op dinsdag 29 augustus 2023 om 18:43:48 UTC+2 schreef Rob CJ: > > Hi Hans, > > What I see on Internet about the Daikin protocol is that the message > length is not always the same and that is not the same as the NEC protocol > which has a fixed length. > > But I may be wrong. I attached the two files to this discussion. > > Kind regards, > > Rob > > ------------------------------ > *Van:* [email protected] <[email protected]> namens hans < > [email protected]> > *Verzonden:* dinsdag 29 augustus 2023 16:44 > *Aan:* jallib <[email protected]> > *Onderwerp:* Re: [jallib] DAIKIN REMOTE > > I think NEC is the same system and am therefore looking for the libs for > this. I can't handle the Gitthub . Where can I find the libs > 16F877a_nec_rc_decode.jalr and the nec_rc_decoder.jal > > Op maandag 28 augustus 2023 om 20:46:19 UTC+2 schreef hans: > > Hello Rob, > Searching the internet is my basic approach. What I found doesn't work for > me. > I now know what a bit looks like and I know its structure. > I would now like to have a program that can read those bits concatenated > into bytes I have no idea how I would go about doing that. > regards > Hans > > Op maandag 28 augustus 2023 om 19:04:20 UTC+2 schreef Rob CJ: > > Hi Hans, > > Maybe look on the internet if people already figured this out. I saw there > is some info there but not sure if that is the info you are looking for. > > BTW. A tip for your program. You are declaring an array with constant > values as * var.* You can save RAM memory by defining the array as *const. > *You have way more const memory than var memory. > > Kind regards, > > Rob > > ------------------------------ > *Van:* [email protected] <[email protected]> namens hans < > [email protected]> > *Verzonden:* maandag 28 augustus 2023 13:33 > *Aan:* jallib <[email protected]> > *Onderwerp:* [jallib] DAIKIN REMOTE > > Daikin air conditioner remote control. > I have two daikins that are operated with infrared. After hours of > puzzling, I've come to the point where I can turn them both on and off in > the heating position. I would also like to know the other functions, but I > dread all that work. > I read the remote control with a scope and then figure out the values. > Is there anyone who has already done this? > Otherwise I would like to have a system to read the signals from the > remote control. > regards > Hans > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/2c2df2f5-f93b-403d-a414-a52cf4504571n%40googlegroups.com > > <https://groups.google.com/d/msgid/jallib/2c2df2f5-f93b-403d-a414-a52cf4504571n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/7dda8812-a46c-49fe-b8f9-a3e42b86ad1an%40googlegroups.com > > <https://groups.google.com/d/msgid/jallib/7dda8812-a46c-49fe-b8f9-a3e42b86ad1an%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/3dc7f3e5-98dd-403f-a7bf-6347bec14ee8n%40googlegroups.com > > <https://groups.google.com/d/msgid/jallib/3dc7f3e5-98dd-403f-a7bf-6347bec14ee8n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/c8bba366-6700-4962-b8e9-3b20a6573be0n%40googlegroups.com > > <https://groups.google.com/d/msgid/jallib/c8bba366-6700-4962-b8e9-3b20a6573be0n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/644b316d-0476-4642-85f4-19e6f6fad8dfn%40googlegroups.com > > <https://groups.google.com/d/msgid/jallib/644b316d-0476-4642-85f4-19e6f6fad8dfn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/CAM%2Bj4qvxbJCE03y7aS5Ux4jzYFBbd30%3DBb0nCgDjciT-9R-bEg%40mail.gmail.com > > <https://groups.google.com/d/msgid/jallib/CAM%2Bj4qvxbJCE03y7aS5Ux4jzYFBbd30%3DBb0nCgDjciT-9R-bEg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/67b0a4d0-eb7d-8912-4152-ec3281338f4f%40gmail.com > > <https://groups.google.com/d/msgid/jallib/67b0a4d0-eb7d-8912-4152-ec3281338f4f%40gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/20758daa-e8f6-4b87-86b2-874b0f664a54n%40googlegroups.com.
