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.

Reply via email to