Toolkit 1.3 problem

Discussion in 'C-Bus Toolkit and C-Gate Software' started by martymonster, Apr 4, 2006.

  1. martymonster

    martymonster

    Joined:
    Aug 5, 2004
    Messages:
    162
    Likes Received:
    1
    Since upgrading from 1.2.2 to 1.3.x, I have problems opening DIMMERs and RELAYs from the database. The units are 5104RVF and 5104D750.
    This worked in all previous versions.

    I can open them from the network but cannot open them from the database.
    When I try to open them I get
    --------------------------------
    Warning - 45130

    Database and Network Units have different firmware versions, for which different GUIs are used.
    Change the firmware version of the Database Unit to be the same as on the Network Unit?
    If you choose no, the existing database unit will be opened for programming.
    --------------------------------
    If I respond with NO the following error occurs

    Error - 20040
    No Unit Specification available.

    If I respond with YES I get an ' Unexpected error' which contains


    Software Version =1.3.0
    Software Build =204
    Special Build Flag =false
    Default Browser=C:\Program Files\Internet Explorer\IEXPLORE.EXE
    Admin User=true
    Windows Version=Windows XP, Service Pack 2 (build 2600)

    --------------------------------------------------------------------------------
    ERROR MESSAGE
    --------------------------------------------------------------------------------
    Exception 'ECGateCommand' in module CBusToolkit1_3.exe at 000FFCA6
    Element not found

    Module: CIS_TCGateCommand, Source: CIS_TCGateCommand.pas, Line 261
    Procedure: TCGateCommand.CommandExecute
    --------------------------------------------------------------------------------
    CALL STACK
    --------------------------------------------------------------------------------
    Call stack:
    :0040CEF6 [CBusToolkit1_3.exe] ConvertErrorFmt (sysutils.pas, line 2208)
    :00412DC6 [CBusToolkit1_3.exe] AnsiStrPos (sysutils.pas, line 6300)
    :0040D1E8 [CBusToolkit1_3.exe] AnsiCompareText (sysutils.pas, line 2469)
    :0040523A [CBusToolkit1_3.exe] LStrCatN (system.pas, line 6207)
    :0041B102 [CBusToolkit1_3.exe] TStringList.Put (Classes.pas, line 3432)
    :0041A9C0 [CBusToolkit1_3.exe] TStrings.SetValue (Classes.pas, line 3241)
    :0041A9E8 [CBusToolkit1_3.exe] TStrings.SetValue (Classes.pas, line 3244)
    :7C910833 [ntdll.dll]
    :7C8399F3 [kernel32.dll]
    Recursive call (3 times):
    :7C800000 [kernel32.dll]
    :7C910895 [ntdll.dll]
    :7C800000 [kernel32.dll]
    :7C80E0B9 [kernel32.dll]
    :7C839A86 [kernel32.dll]
    :7C839A9C [kernel32.dll]
    :7C9037BF [ntdll.dll]
    :7C90378B [ntdll.dll]
    :7C8399F3 [kernel32.dll]
    :7C937860 [ntdll.dll]
    :7C8399F3 [kernel32.dll]
    :5D0A1AB0 [comctl32.dll]
    :7C9105C8 [ntdll.dll]
    :7C90EAFA [ntdll.dll]
    :7C809F12 [kernel32.dll]
    :005E0007 [CBusToolkit1_3.exe] TExplorerManager.TreeViewChange (CIS_TExplorerManagerUnit.pas, line 1700)
    :7C91056D [ntdll.dll]
    :7C910732 [ntdll.dll]
    :7C9321C2 [ntdll.dll]
    :7C91056D [ntdll.dll]
    :77F643D0 [SHLWAPI.dll]
    :77F643DD [SHLWAPI.dll]
    :7C809F12 [kernel32.dll]
    :7C90E2C7 [ntdll.dll]
    :7C809F12 [kernel32.dll]
    :7C80BB66 [kernel32.dll]
    :0042835E [CBusToolkit1_3.exe] TExcCallStack.GenerateFromAddr
    Recursive call (3 times):
    :00428378 [CBusToolkit1_3.exe] TExcCallStack.GenerateFromAddr
    :00429C68 [CBusToolkit1_3.exe] TExcMagic.DumpAll
    Recursive call (2 times):
    :0040CEF6 [CBusToolkit1_3.exe] ConvertErrorFmt (sysutils.pas, line 2208)
    :004289C8 [CBusToolkit1_3.exe]
    :00428ADA [CBusToolkit1_3.exe]
    :00428AF7 [CBusToolkit1_3.exe]
    :0042AF9F [CBusToolkit1_3.exe] TResourceManager.Unlock (Graphics.pas, line 1056)
    :0042B1EB [CBusToolkit1_3.exe] TResourceManager.ChangeResource (Graphics.pas, line 1135)
    :0042AF9F [CBusToolkit1_3.exe] TResourceManager.Unlock (Graphics.pas, line 1056)
    :00405E22 [CBusToolkit1_3.exe] FinalizeArray (system.pas, line 7823)
    :00405D48 [CBusToolkit1_3.exe] FinalizeRecord (system.pas, line 7699)
    :004033EA [CBusToolkit1_3.exe] FreeMem (system.pas, line 1239)
    :00403EBA [CBusToolkit1_3.exe] TObject.FreeInstance (system.pas, line 3506)
    :0040430D [CBusToolkit1_3.exe] ClassDestroy (system.pas, line 4197)
    :0042BB77 [CBusToolkit1_3.exe] TFont.Destroy (Graphics.pas, line 1394)
    :004033EA [CBusToolkit1_3.exe] FreeMem (system.pas, line 1239)
    :00404EEA [CBusToolkit1_3.exe] LStrArrayClr (system.pas, line 5692)
    :00581C53 [CBusToolkit1_3.exe] HTMLDrawEx (HTMLENGO.PAS, line 1527)
    :77D48734 [user32.dll]
    :77D48BD9 [user32.dll]
    :77D4885A [user32.dll]
    :77D4882A [user32.dll]
    :004044FB [CBusToolkit1_3.exe] HandleAnyException (system.pas, line 4466)
    :77D4E905 [user32.dll]
    :0045029D [CBusToolkit1_3.exe] TWinControl.DefaultHandler (Controls.pas, line 5755)
    :00450999 [CBusToolkit1_3.exe] TWinControl.WMPaint (Controls.pas, line 5921)
    :00583058 [CBusToolkit1_3.exe] TAdvListView.MouseMove (AdvListV.pas, line 1540)
    :7C911970 [ntdll.dll]
    :7C9118F1 [ntdll.dll]
    :7C911902 [ntdll.dll]
    :00418913 [CBusToolkit1_3.exe] TThreadList.UnlockList (Classes.pas, line 2125)
    :0041C6C0 [CBusToolkit1_3.exe] RemoveFixups (Classes.pas, line 4235)
    :00403F03 [CBusToolkit1_3.exe] TObject.Destroy (system.pas, line 3521)
    :77F15A1E [GDI32.dll]
    :77D484B2 [user32.dll]
    :0049BA2F [CBusToolkit1_3.exe] TCustomListView.WMPaint (comctrls.pas, line 13923)
    :0044CA6A [CBusToolkit1_3.exe] TControl.WndProc (Controls.pas, line 4227)
    :0045016F [CBusToolkit1_3.exe] TWinControl.WndProc (Controls.pas, line 5731)
    :0044D072 [CBusToolkit1_3.exe] TControl.WMMouseMove (Controls.pas, line 4393)
    :0044CA6A [CBusToolkit1_3.exe] TControl.WndProc (Controls.pas, line 4227)
    :0045016F [CBusToolkit1_3.exe] TWinControl.WndProc (Controls.pas, line 5731)
    :77D4EB3E [user32.dll]
    :7C910833 [ntdll.dll]
    Recursive call (2 times):
    :00400000 [CBusToolkit1_3.exe] TSteinhartLineGraph.ParseOtherVariablesToFile (ShGraph.pas, line 145)
    :7C910895 [ntdll.dll]
    :004272AC [CBusToolkit1_3.exe]
    :00428B46 [CBusToolkit1_3.exe]
    :00428B66 [CBusToolkit1_3.exe]
    :00500CA6 [CBusToolkit1_3.exe] TCGateCommand.CommandExecute (CIS_TCGateCommand.pas, line 261)
    :004708D6 [CBusToolkit1_3.exe] TApplication.HandleException (Forms.pas, line 6754)
    :0044FCF4 [CBusToolkit1_3.exe] TWinControl.MainWndProc (Controls.pas, line 5618)
    :00500CA6 [CBusToolkit1_3.exe] TCGateCommand.CommandExecute (CIS_TCGateCommand.pas, line 261)
    :7C9037BF [ntdll.dll]
    :7C90378B [ntdll.dll]
    :7C937860 [ntdll.dll]
    :7C80A3F9 [kernel32.dll]
    :7C90EAFA [ntdll.dll]
    :7C81EB33 [kernel32.dll]
    Recursive call (2 times):
    :00500CA6 [CBusToolkit1_3.exe] TCGateCommand.CommandExecute (CIS_TCGateCommand.pas, line 261)
    :7C81EB33 [kernel32.dll]
    :005E0007 [CBusToolkit1_3.exe] TExplorerManager.TreeViewChange (CIS_TExplorerManagerUnit.pas, line 1700)
    :7C910732 [ntdll.dll]
    :7C91056D [ntdll.dll]
    :7C910732 [ntdll.dll]

    --------------------------------------------------------------------------------
    REGISTERS
    --------------------------------------------------------------------------------
    Main Thread ID = 00001A38, Current Thread ID = 00001A38
    Registers:
    EAX = 0012E21C CS = 001B EIP = 7C81EB33 Flags = 00000202
    EBX = 00000000 SS = 0023 ESP = 0012E218 EBP = 0012E26C
    ECX = 00000000 DS = 0023 ESI = 0012E2A0 FS = 003B
    EDX = 0040CEF6 ES = 0023 EDI = 0012E2E4 GS = 0000
    Code at CS:EIP
    5E C9 C2 10 00 85 FF 0F 8E E6 D0 FE FF 8B 55 FC
    Stack:
    0012E264 7FFDDBF8 00000000 0012E24C 00005702
    00000000 00000000 7C910732 00403F05 03137E78
    0042830B 031AEAE8 0000000B 00000000 03035AF0
    7C910732 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
     
    martymonster, Apr 4, 2006
    #1
  2. martymonster

    martymonster

    Joined:
    Aug 5, 2004
    Messages:
    162
    Likes Received:
    1
    Sorry for posting the whole error message, but if I try to send it from the dialogue as EMail, the mail server/virus scanner picks up on the filename/extension and believes it has a virus and refuses to send it.

    Martin
     
    martymonster, Apr 4, 2006
    #2
  3. martymonster

    Duncan

    Joined:
    Jul 23, 2004
    Messages:
    925
    Likes Received:
    0
    Location:
    Salinas de Garci Mendoza, Bolivia
    Hi Martin,

    Can you advise what Firmware Version these units are? Both in the DB and on the Network.
     
    Duncan, Apr 4, 2006
    #3
  4. martymonster

    martymonster

    Joined:
    Aug 5, 2004
    Messages:
    162
    Likes Received:
    1
    Hi,

    Those particular units show Firmware version 1.0.0 in the database and 1.00 in the network.

    The key inout units 503x units all show 1.2.67 in the database and 1.00 in the network.
    Except for one unit which shows 1.2.67 in the database and 1.2.66 in the network. This is a later version key input with the orange light not the red light. This unit shows the CBus voltage.

    The key inputs all open in either the database or network and can be edited with no problems.

    The 5500CN and Wireless gateway show version 4.4.00 in both the database and the network.

    Martin
     
    martymonster, Apr 5, 2006
    #4
  5. martymonster

    Duncan

    Joined:
    Jul 23, 2004
    Messages:
    925
    Likes Received:
    0
    Location:
    Salinas de Garci Mendoza, Bolivia
    Thanks, will get back to you soon.
     
    Duncan, Apr 5, 2006
    #5
  6. martymonster

    Duncan

    Joined:
    Jul 23, 2004
    Messages:
    925
    Likes Received:
    0
    Location:
    Salinas de Garci Mendoza, Bolivia
    Marty,

    A clean up of our catalog was a little ambitious, I'll email you a file to fix this issue. We have a Service Pack coming out soon to fix this and mop up a couple of other little 1.3 issues that have come to light.
     
    Duncan, Apr 5, 2006
    #6
  7. martymonster

    martymonster

    Joined:
    Aug 5, 2004
    Messages:
    162
    Likes Received:
    1
    Thanks for that.

    I shutdown toolkit/cgate.
    I renamed the original file.
    Copied updated file.
    Restarted Toolkit.

    This time it updated the database from the network.

    The firmware versions displayed in the database and network did not change.

    The Relay obtained a catalog number of 5504RDP from the network when on the physical unit it sys 5104RVF.
    It picked up the Dimmer number OK.

    Regards

    Martin
     
    martymonster, Apr 5, 2006
    #7
  8. martymonster

    daniel C-Busser Moderator

    Joined:
    Jul 26, 2004
    Messages:
    770
    Likes Received:
    21
    Location:
    Adelaide
    daniel, Apr 11, 2006
    #8
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.