Changeset 10244 for firmware


Ignore:
Timestamp:
Mar 17, 2011, 8:36:19 AM (9 years ago)
Author:
neise
Message:
debugged resistance calculation for AD7719
Location:
firmware/FSC/src
Files:
6 added
1 edited

Legend:

Unmodified
Added
Removed
  • firmware/FSC/src/FSC.c

    r10236 r10244  
    118118        adc_channels_ready[V_BITMAP + I_BITMAP + H_BITMAP -1]=0;
    119119
    120         static U08 welcome[]="\n\nwelcome to FACT FSC commandline interface v0.2\nready?";
     120        static U08 welcome[]="\n\nwelcome to FACT FSC commandline interface v0.4\nDN 17.03.2011\nready?";
    121121        usart_write_str(welcome);
    122122
     
    895895                        for (U08 i=0; i< V_BITMAP + I_BITMAP + H_BITMAP;++i) {
    896896                                usart_write_U08_bin(adc_enables[i]);   
     897                                usart_write_char(' ');
    897898                        }
    898899                        usart_write_char('\n');
    899900                        for (U08 i=0; i< V_BITMAP + I_BITMAP + H_BITMAP;++i){
    900901                                usart_write_U08_bin(adc_channels_ready[i]);
     902                                usart_write_char(' ');
    901903                        }
    902904                        usart_write_char('\n');
     
    905907                        for (U08 i=0; i< CHANNEL_BITMAP;++i) {
    906908                                usart_write_U08_bin(ad7719_enables[i]);
    907                                 //usart_write_char('\t');
     909                                usart_write_char(' ');
    908910                        }
    909911                        usart_write_char('\n');
    910912                        for (U08 i=0; i< CHANNEL_BITMAP;++i){
    911913                                usart_write_U08_bin(ad7719_channels_ready[i]);
    912                                 //usart_write_char('\t');
     914                                usart_write_char(' ');
    913915                        }
    914916                        usart_write_char('\n');
     
    995997        if (ad7719_enables[i/8] & (1<<i%8))
    996998        {
    997                 value = (6.25 * ad7719_values[i]) / ((U32)1 << 25);
     999                value = (6.25 * 1.024 * ad7719_values[i]) / ((U32)1 << 25);
    9981000                usart_write_float(value, 3,6);
     1001                //usart_write_U32(ad7719_values[i],8);
    9991002                //usart_write_U32_hex(data); //data
    1000                 usart_write_str((pU08)"   ");   
     1003                usart_write_str((pU08)"  ");   
    10011004        } else {
    1002                 usart_write_str((pU08)"         ");     
     1005                usart_write_str((pU08)"        ");     
    10031006        }
    10041007        //usart_write_char('\n');
Note: See TracChangeset for help on using the changeset viewer.