Zalman HD135 VFD (VlSys Mplay) (3 Viewers)

-Manfred-

Retired Team Member
  • Premium Supporter
  • May 15, 2007
    728
    343
    Home Country
    Finland Finland
    Thanks for logs.

    Findings:

    1. bytes A4 7D, fan init is same for these models - ok in code
    2. byte AF, temp request is same but returned value different - corrected temp reading to code

    So far all is ok but actual fan speed changing cannot be found for these logs. Can you try one thing. Open MHC where you can change fan speed and adjust it so that you can hear fan speed changes and take BH logs at the same time. This should show the actual code for it. Bytes AC x x are for MZ4 model fan speed change so it can be the same command, AC, but range is different like it is for temp reading.

    Btw. Test button is corrected and also some other little things in MiniDisplay for MP1.0.1 version. Also cyrillic char translation added.
     

    LoDeNo

    MP Donator
  • Premium Supporter
  • February 19, 2009
    337
    69
    Home Country
    France France
    New logs :

    C3 - AFM change 60C to 20C (sensor 37C).txt
    Open MHC
    Put AFM to limit=60C -> as sensor indicates 37C, fan speed is low (50%)
    Run BH
    In MHC, change AFM limit to 20C -> fan speeds up to 100%.
    Save BH log


    C3 - DFM change 100 to 50 to 0.txt
    Open MHC
    Put DFM to 100%
    Run BH
    In MHC, Put DFM to 50%
    wait few seconds
    Put DFM to 0%
    Save BH log
     

    Attachments

    • C3 - AFM change 60C to 20C (sensor 37C).txt
      30.7 KB
    • C3 - DFM change 100 to 50 to 0.txt
      30.7 KB

    -Manfred-

    Retired Team Member
  • Premium Supporter
  • May 15, 2007
    728
    343
    Home Country
    Finland Finland
    Sorry, no fan speed change commands. BH can run out very quickly if there is something displayed in screen so this is not easy to catch. AC is the key or any other OUT commands starting with AF, A1, A2 is now needed. Easy to check from BH screen and keep hitting run and changing fan speed.

    Here is newer version of this plugin. So at least temp readings should be now correctly detected (check from Mediportal.log when debug is on).
     

    LoDeNo

    MP Donator
  • Premium Supporter
  • February 19, 2009
    337
    69
    Home Country
    France France
    But .... there is a lot of OUT commands starting with AF, A1, A2 in my logs :confused:

    I will try to catch an AC command.
     

    -Manfred-

    Retired Team Member
  • Premium Supporter
  • May 15, 2007
    728
    343
    Home Country
    Finland Finland
    After reading what I wrote earlier post you are right. But I mean any other command than those listed ones. A1 is write line 1, A2 line 2, AF get temp so we are not interested of those.

    Here are known listed commands:
    0xA0 - Clear Screen
    0xA1 { 0xZZ - 1 byte of column position data } - Set cursor to line 1, column 0xZZ (where z = 0x00 to 0x13)
    0xA2 { 0xZZ - 1 byte of column position data } - Set cursor to line 2, column 0xZZ (where z = 0x00 to 0x13)
    0xA4 0x76 { 8 bytes of date/time data } - Set the displays internal clock ??
    0xA4 0x7D - Initialize fan controller
    0xA5 { 1 byte of display brightness data } - Set display brightness
    0xA7 { 20 bytes of character data } 0x00 - Send data to display
    0xAA 0xAA - Identify device. mr300 returns "MZ4", mr700 returns "MZ5" (different command set)
    0xAC { 2 bytes of speed data } - Set fan speed
    0xAD { 64 bytes of custom character data } - Define custom characters
    0xAF - Request temperature readings ?? (returns two bytes of data)

    0x00 0x00 0x00 - sync?? break???
    0xA4 0xA4 - ????? part of restart after hibernate
    0xA4 0x7E - set power mode to "passthrough" ?????? part of shutdown
    0xAE 0xAE - set power mode to "ACPI" ????? part of display shutdown
     

    Cyb1980

    Portal Member
    February 19, 2009
    28
    0
    Home Country
    Russian Federation Russian Federation
    -Manfred-
    I think at last version MiniDisplayLibrary_3.zip (264.9 KB) fan control work good. But if I select constant speed, after portal finishing fan stopped... I expected that speed will be constant.

    PS Cyrillic works well, thanks. First button press still ignored?
     

    LoDeNo

    MP Donator
  • Premium Supporter
  • February 19, 2009
    337
    69
    Home Country
    France France
    I tried a long time to give you THE good log, but it was simply not possible to catch an OUT AC command.

    C4 - various changes.txt
    BH is running, hit run every time log stops
    In MGC, I make various changes to make the fan speed change.
    No AC command ... only A1, A2, some IN FF ..... :mad:

    C4 - one IN AC.txt
    Same thing ... but an IN AC command appears :mad:

    C4 - AFC and no print change.txt
    as you said that A1 and A2 are only display command, I tried to find a solution to have :
    - no change on te display
    - changes in fan speed
    I put the AFC limit a the same °C than the sensor indicate
    I siwtch in MHC on the "User Menu" where only a fixed message is displayed (because when you are in the AFC menu, VFC display the fan speed ...)
    Here is the log ..... where is still a1 and a2 commands ... :confused:
    Note : Log was really slower than during previous tests. I suppose It's due to no display change.


    My question : is it possible that the fan speed command are included in A1/A2 commands ?

    Any idea ?
     

    Attachments

    • C4 - AFC and no print change.txt
      30.7 KB
    • C4 - one IN AC.txt
      30.6 KB
    • C4 - various changes.txt
      30.7 KB

    Cyb1980

    Portal Member
    February 19, 2009
    28
    0
    Home Country
    Russian Federation Russian Federation
    My question : is it possible that the fan speed command are included in A1/A2 commands ?
    Any idea ?

    From your last log it seems that MHC output same strings at each line in a cycle... but I can mistake... because there are no all output data.

    It is strange that after 0xaf command sometime no answer... may be your log is not full or with breaks?
     

    LoDeNo

    MP Donator
  • Premium Supporter
  • February 19, 2009
    337
    69
    Home Country
    France France
    You're right, in all my logs I have exactly the same strings :

    27 OUT a1 00 a7 01 02 03 04 20 ....... 66.1.0(6)
    27 OUT a2 00 a7 05 06 07 08 20 ....... 67.1.0(6)


    It's strange, but my MHC and fans works well. :confused:


    I use last version of driver and MHC
     

    Users who are viewing this thread

    Top Bottom