Ignore:
Timestamp:
04/20/11 12:37:39 (14 years ago)
Author:
weitzel
Message:
New FTM firmare: dna, fad_broadcast, FTU error messages, rates readout
File:
1 edited

Legend:

Unmodified
Added
Removed
  • firmware/FTM/ftu_control/FTM_ftu_rs485_interpreter.vhd

    r10232 r10418  
    4747    FTU_enable_array  : OUT FTU_enable_array_type := ((others => '0'), (others => '0'), (others => '0'), (others => '0'));
    4848    FTU_rate_array    : OUT FTU_rate_array_type := ((others => '0'), (others => '0'), (others => '0'), (others => '0'), (others => '0'));
     49    FTU_overflow      : OUT std_logic_vector(7 downto 0) := (others => '0');
    4950    FTU_prescaling    : OUT std_logic_vector(7 downto 0) := (others => '0');
    5051    FTU_crc_error_cnt : OUT std_logic_vector(7 downto 0) := (others => '0');
     
    144145                               data_block(199 downto 168)                               
    145146                               );
     147            FTU_overflow <= data_block(207 downto 200);
    146148            FTU_crc_error_cnt <= data_block(215 downto 208);
    147149            FTM_ftu_rs485_interpreter_State <= WAIT_FOR_DATA;
     
    165167          elsif (data_block(39 downto 32) = "00000111") then -- read counter mode
    166168            FTU_prescaling <= data_block(47 downto 40);
     169            FTU_overflow <= data_block(55 downto 48);
    167170            FTM_ftu_rs485_interpreter_State <= WAIT_FOR_DATA;
    168171          elsif (data_block(39 downto 32) = "00000101") then -- ping pong
Note: See TracChangeset for help on using the changeset viewer.