Jump to content

Help with programming

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
8 replies to this topic

#1
daniel_123

daniel_123

    Newbie

  • Members
  • Pip
  • 3 posts
:)Hi Everyone,

I am new to programming and am wondering if anyone can tell me what this code is and how to actually read and manipulate the data. It is off the EEPROM out of an air conditioner and i need to adjust the logic of the unit.
10 64 02 03 03 c3 af c2 bf c2 bd 10 10 14 c3 83 ef bf bd c3 af c2 bf c2 bd c3 83 ef bf bd c3 af c2 bf c2 bd 10 20 c3 83 ef bf bd 10 30 c3 83 ef bf bd 10 40 45 45 4b 0c 01 01 01 01 01 01 c3 83 ef bf bd 10 50 01 01 01 01 01 03 09 c3 af c2 bf c2 bd 10 60 60 09 c3 af c2 bf c2 bd c3 af c2 bf c2 bd 10 70 03 7d 10 c3 af c2 bf c2 bd 01 01 02 3c 0d 0a 32 19 01 c3 83 ef bf bd 10 c3 af c2 bf c2 bd 01 01 01 01 01 40 01 1a 10 c3 82 20 02 c3 af c2 bf c2 bd 32 06 06 0c c3 af c2 bf c2 bd 10 c3 82 c2 b0 02 05 0d 0a 14 32 05 0d 0a 14 32 c3 af c2 bf c2 bd 10 c3 83 ef bf bd 37 4b 52 59 63 4a 56 10 c3 83 ef bf bd 5e 63 67 71 4a 5e 63 67 71 37 4b 52 59 63 37 4b c3 af c2 bf c2 bd 10 c3 83 20 52 59 63 37 4b 52 59 63 4a 5e 63 67 71 4a 45 10 c3 83 c2 b0 5e 63 67 71 37 4b 52 59 63 37 4b 52 59 63 0d 0a 3d 10 01 c3 83 c2 bb 05 c3 83 c2 be c3 83 c2 b1 10 01 10 0c 07 c3 83 ef bf bd 10 01 20 1e 1e 13 16 19 19 1b 16 07 10 01 30 7d 7d 0f 12 24 22 c3 82 c2 b4 14 c3 af c2 bf c2 bd 10 01 40 3c 3c 01 05 31 10 01 50 14 c3 83 c2 ac c3 83 c2 bb 05 0d 0a 0d 0a c3 af c2 bf c2 bd 10 01 60 c3 af c2 bf c2 bd 10 01 70 7f 10 01 c3 af c2 bf c2 bd 6f 10 01 c3 af c2 bf c2 bd 5f 10 01 c3 82 20 4f 10 01 c3 82 c2 b0 03 3c 10 01 c3 83 ef bf bd c3 83 c2 a8 c3 83 c2 b0 03 c3 83 c2 a8 c3 83 c2 b0 08 08 08 08 08 06 06 06 06 3c 10 01 c3 83 ef bf bd 06 08 08 08 08 08 06 06 06 06 06 02 c3 83 ef bf bd 10 01 c3 83 20 02 02 02 02 01 01 01 01 01 02 02 02 02 02 c3 83 c2 b8 10 01 c3 83 c2 b0 01 01 01 01 01 06 c3 af c2 bf c2 bd 02 c3 af c2 bf c2 bd 05 c3 83 ef bf bd 10 02 c3 83 c2 ae 10 02 10 c3 83 ef bf bd 10 02 20 c3 83 ef bf bd 10 02 30 c3 82 c2 be 10 02 40 c3 82 c2 ae 10 02 50 c3 af c2 bf c2 bd 10 02 60 c3 af c2 bf c2 bd 10 02 70 7e 10 02 c3 af c2 bf c2 bd 6e 10 02 c3 af c2 bf c2 bd 5e 10 02 c3 82 20 4e 10 02 c3 82 c2 b0 3e 10 02 c3 83 ef bf bd 2e 10 02 c3 83 ef bf bd 1e 10 02 c3 83 20 0e 10 02 c3 83 c2 b0 c3 83 c2 be 10 03 c3 83 c2 ad 10 03 10 c3 83 ef bf bd 10 03 20 c3 83 ef bf bd 10 03 30 c3 82 c2 bd 10 03 40 c3 82 c2 ad 10 03 50 c3 af c2 bf c2 bd 10 03 60 c3 af c2 bf c2 bd 10 03 70 7d 10 03 c3 af c2 bf c2 bd 6d 10 03 c3 af c2 bf c2 bd 5d 10 03 c3 82 20 4d 10 03 c3 82 c2 b0 3d 10 03 c3 83 ef bf bd 2d 10 03 c3 83 ef bf bd 1d 10 03 c3 83 20 0d 0a 10 03 c3 83 c2 b0 22 51 c3 af c2 bf c2 bd 01 c3 83 c2 bf

Any help would be much appreciated!!!

#2
Sinipull

Sinipull

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 386 posts
It's hexadecimal. There must be a certain program, that manipulates that data for your airconditioner. Probably not a good idea to use self-made or any hexeditor.

#3
daniel_123

daniel_123

    Newbie

  • Members
  • Pip
  • 3 posts
Is there a way to decipher what the hex is actually controlling. For instance it tells the air con when to heat and cool at what temperatures etc and we want to be able to manipulate these temperatures for different applications. Is there a program that can read what is what or specifically where these temperatures are within the code. This one i posted controls the unit on automatic with 1 degree above or below setpoint (say 22) so at 23 it cools and at 21 it heats. i need to be able to make this 2,3,4,5 degrees. Any suggestions would be greatly appreciated

#4
Momerath

Momerath

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 243 posts
Somewhere in the air conditioner there must be a processor chip. This chip will have a manufacturer, and they will have documentation on the op codes used by their processor. Without knowing that information, those codes are just meaningless bits.

#5
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts

Momerath said:

Without knowing that information, those codes are just meaningless bits.

Bytes*
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#6
Momerath

Momerath

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 243 posts

Nullw0rm said:

Bytes*

I'll stick with bits, just because he organized them into byte sized chunks doesn't mean the processor operates at that level.

#7
daniel_123

daniel_123

    Newbie

  • Members
  • Pip
  • 3 posts
Thanks for that info. They are LG micro processors if that helps. How can i get the op codes?

#8
Momerath

Momerath

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 243 posts
Contact LG and give them the part number and ask if they have any programming info available.

#9
Sinipull

Sinipull

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 386 posts

Momerath said:

I'll stick with bits, just because he organized them into byte sized chunks doesn't mean the processor operates at that level.

Actually, as well as i know, processors do operate with byte sized chunks or larger, and don't operate with single bits that efficiently.
At least that's what i understood, when i read an Assembly book.