Get Adobe Flash player

Frequently Asked Questions - VT3 7.x

FAQs - VT3 7.x

RELEASE NOTE 

BUGFIX:

           1) Fixed CAN_CALLBACK functionally using CAN1 and multi-packet messages

LIBRARY:     
          1)  TBOX_Lib:       1.0.0.0 - Implemented function save and load memory %T
          2)  TERA_Lib:        1.0.2.1 - Removed TERA8P
          3)  UTILITY_Lib:    1.0.1.1 - Implemented utility for MGRPM, removed TERA8P
          4)  MGBRIDGE:      1.0.0.5 - Add VT3_DataExchangeStatus, this function returns some errors
    

DEVICES
     

MGBRIDGE:

          1)  Improved PWM support

          2)  Added pin mode "PIN_PWM_SWOUT_0_1000" and "PIN_HI_OPENLOOP_PWMOUT_0_1000"
               to manage 0-1000 PWM resolution

          3)  Updated feedback  PIN_PWM_SWOUT
        
TBOX: 

          1)  Added management %T variables (see TBOX_Lib)
                    
MGRPM:
          1)  Added pin mode "PIN_PHOTOCELL_IN"
          2)  Added pin mode "PIN_LO_RPMIN" related to INP_03

#-----------------------------------------------------------------------------#

                       WE RELEASED A NEW WAY TO UPDATE VT3

Now you'll find a new folder PATCH with a small zip file (less than 10% of a full VT3 Installer).

Close all VT3 instances before to install a new patch file.

This file will be useful only if you already have istalled the current VT3 release.

Example:

    VT3 CURRENT RELEASE 7.7.2.X:  patch filename will be similar to vt3_patch_v7.7.2.x.zip

#-----------------------------------------------------------------------------#

RELEASE NOTE

 1) DEVICES:

            ALGA TFT:
                I)   Fixed bug into EL_write function.
                         
            MIDAC+:   
                I)   Fixed RTC bug.

     
            LE70:
                I)   Fixed RTC bug.

WE STRONGLY RECOMMEND TO UPDATE YOUR VT3 USING THIS PATCH (7.7.2.4)

IF YOU ARE WORKIG with ALGA-TFT, MIDAC+ or LE70

#-----------------------------------------------------------------------------#

                       WE RELEASED A NEW WAY TO UPDATE VT3

Now you'll find a new folder PATCH with a small zip file.

Close all VT3 instances before to install this patch.

This file will be useful only if you already have istalled the current VT3 release.

Example:

    VT3 CURRENT RELEASE 7.7.2.X:  patch filename will be similar to vt3_patch_v7.7.2.x.zip

#-----------------------------------------------------------------------------#

RELEASE NOTE

 1) DEVICES:

            ALGA_MPC:
                I)   Added  "VT3_ALGA_DMD specific supplement.pdf"
                II)  Removed use of alarms
                         
            TERA:   
                I)  Added support for management TERA7 and TERA7P15keys volume buzzer ( high [default value] and low )
                II)  Support external buzzer for TERA7 and TERA7P15keys, renamed pin from "EXTERNAL_BUZZER" to "PIN_LO_DIGOUT"
                III)  Released following targets:
                        -  TERA7_VDS
                        -  TERA7_Qt
                IV)  Removed following targets:
                        -  TERA8P
                        -  TERA9           
                V)  Update ISOBUS certified version ( for TERA12_Qt TERA7_Qt ):     
                        -  Size indicator 800x480, compiler warns of difference                    
                        -  New ISOBUS requires a license to put in extra files
                        
            MGBRIDGE:
                I)   Added two internal pin 5V analog not configurable: SENSE_OUT0 and SENSE_OUT1
                II)  New library MGBRIDGE:     
                        1.0.0.5 - Add VT3_DataExchangeStatus, this function returns some errors
             
            IO_BRIDGE:
                I)  Updated manual
                
            IO_EASY:
                I)   Solved Pin OUT6 problem: only configuration available is "DIGITAL OUTPUT LOW SIDE"
                      -  Accordingly to this: updated file "VT3_IO_EASY-specific supplement.pdf"

1) DEVICES:

New device integration

I)ALGA Matrix EVO Cluster 0550010.02

Improvements

Dashboard_Moto_TFT V21 -> Device updated.

CANVIEW3+  ->  Improved RAM usage.

TERA12_QT ->    Updated version ISOBUS after certification.
MC2M e MC2M_MASTER ->  Now is possible to use the external flash.

Bug Fixing

TERA / TERA12_QT:
           I) Solved problem of baud rate change: baud rate doesn't change after first device reset.
           II) Completely redesigned PDF Viewer with 70% of speed increase!


 2) LIBRARIES:    

I)  3B2_lib:    upgrade buffer size "strBufferDataTX" from 100 to 255 in function writeMODEM;    
II)  J1939.vt3:  Fixed SPN decodification into Sample POU "DM01_decode",

 3) MANUAL / DOCUMENTATION:    
        Updated the following specific supplement:
                VT3_IO_EASY-specific supplement.pdf
                VT3_MIDAC+ ANA-specific supplement.pdf
                VT3_MIDAC+ DIG-specific supplement.pdf
                VT3_MIDAC+DIG ANA-specific supplement.pdf
                VT3_TERA-specific supplement.pdf

#-----------------------------------------------------------------------------#

 1) BUG FIXING / IMPROVEMENTS:

    DEVICES:
        TERA and TERA_QT:    solved problem (introduced into release 7.6.5.1) receiving multipacket can messages
        ALGA_TFT:                 solved problem of dirty view (pixels incorrect) in digits of displayed character
        MIDAC+:                    improvement: added management pin KEY
        MGRPM:                     improvement: fixed frequency of PWM (OUT0, OUT1, OUT2, OUT3) at 200Hz
        
    LIBRARIES:        
        MGRPM_Lib:                  - 1.0.0.2 - Implemented function for management: WDO and RPM
        CLS2:                          - 1.0.0.8 - Upgrade input param for function S_READ                 
        UAV_Lib:                      - 1.0.0.3 - Upgrade writeLCD function
        UTILITY_Lib:                 - 1.0.0.9 - Upgrade "BYTE_TO_ASCII" and "get_prj_version" function
        UTILITY_LIMITED_Lib:    - 1.0.0.1 - Upgrade "get_prj_version" function

 1) VT3 FEATURES:     
            -  Set 100 as default value in PERIOD column [Task Table];         
            -  Set 1 as default value in SPN column when you create the first record in an Alarm SPN code table;              
            -  Set 1 as default value in GROUP column when you create the first record in an Alarm Group code table;            
            -  Set 18 as default value in NODE ID [TERA can interface];
            
            -  Improvement (exclusively for TERA devices) regarding the J1939 message configuration.
               Now is possible to specify 255 as SA (source address) in this our units will
               be able to receive the J1939 messages reguardless the SA of the transmitter.
            
            -  Added example HC12_Color:        ..\resources\examples\Features\HC12\HC12_Color;
            -  Added example PC_TARGET:         ..\resources\examples\Features\PC_WINDOWS\TARGET_PC_Color;
            -  Added example TERA e TERAQT:     ..\resources\examples\Features\TERA\TERA_Color;
        
2) NEW DEVICE:
            -  Device MGRPM:
                – manage 16 inputs, 13 of that shall be able to verify the output change of a photocell at 1kHz;
                – manage 4 on/off or PWM outputs with a maximum current of 5A;
                – communicate via CAN bus;
        
3) LIBRARY:
            -  UTILITY_Lib - 1.0.0.8_
                Removed devices: CLS06, I-TOP and VIEW;
                Implemented functionalities for T_BOX and MGRPM;
        
4) FIXED KNOB ISSUES:        
            -  Touch was "pressed" even after losing the selection;
            -  Restart application during using KNOB;
            -  Improved management input for object Number ;

5) ALGA_TFT:
            -  Solved the problem black/white screen during startup;
            -  Solved the problem pink screen in camera; 
            
6) T-BOX:
            -  Added "T_BOX-specific supplement.pdf"

VT3_FEATURE:     
        -)  Improved management of examples ("..\resources\examples"):
                    Features (HC12, PC_WINDOWS and TERA): 
                        examples organized by components and functions (serial communication, elog management, indicators)  
                    Generic:
                        examples of utility libraries             
                    Library:
                        examples of usage libraries
              
        -  Limited canbus bitrate on some devices: Alga_MPC, Dashboard_Moto_TFT, Power Bridge
        -  Upgraded "PDF Viewer" with: searching capabilities (index and content), added graphical indicator that displays the index
        -  Added transfer PDF files from USB to internal SD CARD (if present)          
        -  Upgraded "Circular Gauge" that use a image for indicator     
        -  Added new property to "Menu": 'open delay'
        -  Added Data Blocks Import/Export functionalities
        -  Added number version of VT3 in upper left corner of IDE title bar
        -  Site vt3 changed in the about window: http://www.vt3-tool.com/
        -  Added shortcut F6 into button "Build selected device only (F6)"
        -  Added shortcut F7 into button "Clean and rebuild all project (F7)"
        -  Added 'specific_supplement' button in "File" tab of ribbon bar
        -  Removed from VT3 following devicesCLS06, I-TOP and VIEW_COLOUR_HORIZONTAL, VIEW_COLOUR_HORIZONTAL_IO, VIEW_COLOUR_VERTICAL, VIEW_COLOUR_VERTICAL_IO
        
    VT3 IDE:
        -  'Search form' now is resizable
        -  Fixed find_string function in ST
        -  Fixed CTRL+C and CTRL+V commands when translation table is present
        -  Fixed 'raw value column not showed', in can message form of a not-programmable device, during online debugger
        -  Updated user manual for ST module
        -  Changing background color (text and cursor) into a TYPE remains black
        -  Add presstime event in KNOB device
        -  Fixed problem with alarm_table negative variables
        -  Fixed performance for 'number indicator'
        -  Fixed Error compiling an empty  project for TERA12
        -  FBD and Ladder  editor: local search/replace improved
        -  Alarm table import/export in excel format: remember the last excel filename
                
    NEW INTEGRATED DEVICES:
        -  TERA7FLEX
        -  TERA7FLEX_L
        -  Dashboard_Moto_TFT    
        -  T_BOX
    
    DEVICE FIX:
        TERA:
            -  New TERA_Lib - 1.0.2.0
    

       TERA12_QT: (Use it if you need to implement ISOBUS communication)
            -  Added custom splash screen functionality                    
            -  Upgrade camera management: ability to view two cameras simultaneously in one screen (only with specific Tera Model)
            -  Built-in run-time "LcdSetBlank" function (power on/off backlight) available into Tera Library
            -  Fixed font aligmnent.
            
        MC2M, MC2M_LMI e MC2M_Master:
            -  Fixed bug that caused resetting device if you create 3 tasks           
            
        IO_CABIN:           
            -  Fixed upload and on-line at 500kbit/s and at 1Mbit/s
            
        POWERBRIDGE:        
            -  Implemented stopped mode for H-bridge
            
        ECOMATRIX:          
            -  Added subscreen object.
            
        MC2M_LIM:           
            -  Modified Standard_linker.prm file, reserving two entire pages to load tables
            
        CLS2 and CLS2_LMI:    
            -  Fix PIN_HI_CURRFEEDB_PWMOUT_D mode if "param" field is blank
            -  New release CLS2_Lib (1.0.0.7)
            
        MGBRIDGE:           
            -  Added PWM software menagement and update PWM hardware    
            
        UAV:                
            -  Replaced PIN_LO_DIGITALIN mode with PIN_HI_DIGITALIN mode for input (starting from pin 0 to 15)

1) VT3 IDE:        
           - UPDATE: 

                    Increased timeout for CAN messages from 10000ms to 60000ms;

2) POWER_BRIDGE:

           - UPDATE:
                    Implemented new modes pin and added check for overload and short-circuit;

3) LE70:
           - BUG FIX:
                    Fixed delay save_bytearray_R that caused slowdown in output management;
4) TERA:
           - UPDATE:
                    Added feature to disable the control of size 4/3 on camera;

    LIBRARIES:
                    TERA_Lib - 1.0.1.6 - Add TERA7FLEX;

5) ECOMATRIX:
           - UPDATE:
                    Added new mode pin "PIN_ADC_ANALOGIN" for "ANALOG1" and "ANALOG2" inputs;

6) CLS2:
           - LIBRARIES:
                    CLS2_Lib - 1.0.0.7 -  Changed function names into directory S_TYPE;

7) EXAMPLE:        
           - UPDATED CLS2_serial_test project for use new library CLS2_Lib v1.0.0.7

 1) VT3 IDE:        
           - New max value 255 for field "count" of the "MultiBitmap" object;
           - VT3 user manual moved into "resources\documents";
                
     2) New integrated devices :
    POWER_BRIDGE :
           - Library UTILITY_Lib:               - 1.0.0.6 - Implemented utility for POWER_BRIDGE;      
           - Library POWER_BRIDGE_Lib:   - 1.0.0.0 - Implemented function for management WDO;

    LIBERTY_LINK :
           - Library UTILITY_LIMITED:    - 1.0.0.0 - Implemented utility for LIBERTY_LINK;   
           - Library LIBERTY_LINK_Lib:   - 1.0.0.0 - Implemented function for management OUT;

    TERA7FLEX :
           - Library UTILITY_Lib:        - 1.0.0.6 - Implemented utility for TERA_FLEX; 

    IO_EASY : 
           - Library UTILITY_LIMITED:    - 1.0.0.0 - Implemented utility for IO_EASY;    
           - Library IO_EASY_Lib:        - 1.0.0.0 - Implemented function for management WDO;

    IO_EXT:
           - Library UTILITY_LIMITED:    - 1.0.0.0 - Implemented utility for IO_EXT;    
           - Library IO_EXT_Lib:         - 1.0.0.0 - Implemented function for management WDO; 
   
    3) Updated Libraries
    GIGA_0560000_01 :                
           - Library UTILITY_Lib:        - 1.0.0.6 - Implemented utility for GIGA_0560000_01;

    MGBRIDGE:                
           - Library UTILITY_Lib:        - 1.0.0.6 - Implemented utility for MGBRIDGE;                     
    CLS2 e CLS2_LMI :                
           - Library  CLS2/CLS2_LMI:      - 1.0.0.6 - Implemented function for the serial management; 
        EXAMPLE:
           - Added an example in "resources\examples\CLS2_Serial_Test" for CLS2/CLS2_LMI;

    IO_BRIDGE (have been updated):                
           - Library UTILITY_LIMITED:    - 1.0.0.0 - Implemented utility for IO_BRIDGE;    
       BUG FIX 
           - Changed size of %P memory area from 200 byte to 900 byte;
    LE70
        BUG FIX:
            - Corrected bug in current-loop outputs;
        NEW FEATURE:
            - Added quadrature encoders support;
            - Added output diagnostic check of pin shorted to battery;

    CANVIEW3 and CANVIEW3+ :                
            - Library UTILITY_Lib:        - 1.0.0.6 - Implemented utility for CANVIEW3+;  
        BUG FIX:
        - Have been disabled the following graphic objects not supported (grid, circular_gauge, alarm_quick, alarm_summary, alarm_log_table e alarm_log_detail);
         
      PC_TARGET :                
            - Library PC_TARGET:          - 1.0.0.1 - Implemented function for management (EOL_StartUpdate and EOL_Abort);
        EXAMPLE:
            - Added an example in "resources\examples\TARGET_PC_Eoloader" for TERGET_PC;
            
        BUG FIX:
            - Can connection terminated on application exit;
            - Bitmaps with chromakey;
            - Alarmquick singleline alignment;
 
    MC2M and MC2M_LIM :      
            - Updated runtime library MC2M and MC2M_LIM;

 IDE VT3:
         -  Added Arabic support for HC12, TERA and PC-target;
         -  Added folder "resources\vt3_update" containing "vt3_app update" to allow update of VT3 application from USB.
             See example in "resources\examples\TERA_UserUpdateVT3";
          
    LIBRARY:     
        -  Updated the following libraries:
                CLS2_LMI:       1.0.0.1 - improved library CHECK_MEMORY_T_F_EL comments;
                RECALL:         1.0.0.3 - implemented functions to check the memory EL;
            
    DEVICE:             
        -  CLS2 e CLS2_LMI:   
                1)  Added mode PIN_HI_DIGITALIN and PIN_LO_DIGITALIN into connector pin INP11 and INP12;
               
        -  CLS2_LMI:           
                1)  Flash-spi main/mirrors (%M, %T and event_log) automatic alignment after 10 seconds since application startup;
                       
        -  RECALL:
                1)  Flash-spi main/mirror (event_log) added and improved control through automatic alignment after 10 seconds since application startup;
               ATTENTION MAIN/MIRROR MANAGEMENT caused an event log reduction from 8190 records to 4095 records;
               
        -  POWER_NODE:
                1)  Device runtime updated;
       
        -  HI_POWER_NODE:
                1)  Device runtime updated;

        -  GIGA_05600011:   
                1)  New device added;

 1)  POWER_NODE:            
            - Set pin mode PIN_HI_DIGITALIN on KEY_ON;            
            - Set pin mode PIN_LO_DIGOUT_D on pin 18 and 20;            
            - Add internal variable VBatt into I/O table;
    
    2)  HI_POWER_NODE:    
            - Add internal variable VBatt into I/O table;
    3)  ALGA EVO;
            - Completed integration ;       
            - Added alarm, Still in test mode; 
    
    4)  ECOMATRIX:    
            - Added alarm, Still in test mode;     
            
    5)  VT3:    
            - Fixed problem "Unable to download EventLog from VT3 IDE";
            - Fixed problem "Not possible to debug: please upload software";
            - Fixed problem "LINT not declared";
            - Fixed problem minimal image width supported by VT3;
            - Added notification message if developer tries to use a variable name into globaldata field, instead of a specific value;
            - Updated alarm words for INT numbers;

 1)  POWER_NODE:            
            - Set pin mode PIN_HI_DIGITALIN on KEY_ON;            
            - Set pin mode PIN_LO_DIGOUT_D on pin 18 and 20;            
            - Add internal variable VBatt into I/O table;
    
    2)  HI_POWER_NODE:    
            - Add internal variable VBatt into I/O table;
    3)  ALGA EVO;
            - Completed integration ;       
            - Added alarm, Still in test mode; 
    
    4)  ECOMATRIX:    
            - Added alarm, Still in test mode;     
            
    5)  VT3:    
            - Fixed problem "Unable to download EventLog from VT3 IDE";
            - Fixed problem "Not possible to debug: please upload software";
            - Fixed problem "LINT not declared";
            - Fixed problem minimal image width supported by VT3;
            - Added notification message if developer tries to use a variable name into globaldata field, instead of a specific value;
            - Updated alarm words for INT numbers;

1)  VT3 LIBRARIES:
                  - CANVIEW3+:   1.0.0.2 - Implemented function for read NTC value. Temperature between -25° and + 85°;
                                              1.0.0.3 - Add SetTimeoutFast, SetTimeoutSlow and GetPeriod;                        
                   - MGBRIDGE:     1.0.0.4 - Add SetTimeoutFast, SetTimeoutSlow and GetPeriod;
        
             2)  HI_POWER_NODE:
                   -  Added new device: HI_POWER_NODE;
   

    3)  POWER_NODE:
            -  Updated target and library;
   

    4)  ECOMATRIX:
            -  Added alarm, but NOT TESTED; 
   

    5)  CANVIEW3:
            -  Added pin: 
                    IN_UP(P3 - INP_DIG);
                    VBATT_MON (internal - INP_ANALOG);
                    POWER_HOLD (internal - DIG_OUT);
            -  Fixed touch problem of eventDown propagation;
    
    6)  CANVIEW3+:
            -  Fixed touch problem of eventDown propagation;
            -  Updated function for read input signal <1Hz (see CANVIEW3+_lib 1.0.0.3);
    
    7)  MGBRIDGE:
            -  Updated function for read input signal <1Hz (see MGBRIDGE_lib 1.0.0.4);
   

    8)  RECALL:
            -  Fixed load EEPROM(bytearray_P) functionality;
   

    9)  3B2:
            -  Fixed load EEPROM(bytearray_P) functionality;
  

   10) TERA4:
            -  Fixed a bug that causes a  wrong keys mapping and in some cases an application restart.


    11) We're working to complete the integration of following devices:
            -  POWERBRIDGE;
            -  ALGA EVO;

 1)  Integrated input device 'KNOB' for TERA devices;
                 
    2)  Integrated new devices:
        -)  ECOMATRIX - Attention, alarm table not checked;
        -)  MGBRIDGE;
        -)  CANVIEW3+;
        -)  Target_PC - C++ Application that run on a Windows Pc;
        -)  POWER_NODE;  
    
    3)  Fixed Bug:
        -)  Resolved bug to use a subscreen (with a lot of graphic objects) that generate a redraw screen;
        -)  Impossible to visualize first descriptive line of object ALARM QUICK;
        -)  Removed unuseful bitrates from CAN bus line selection;
        -)  Disabled menu items are skipped;
        -)  Decreased visualization time for char "*" (asterisk) in simpletext when password mode is turned on;
        -)  Added properties to personalize content of alarm objects (alarm_quick, alarm_summary, alarm_log_table, alarm_log_detail);