File tree Expand file tree Collapse file tree 1 file changed +19
-6
lines changed Expand file tree Collapse file tree 1 file changed +19
-6
lines changed Original file line number Diff line number Diff line change 1- import sys , time
1+ import sys , signal , time
2+ import navio .Common .util
23
3- import navio .adc
4- import navio .util
54
6- navio .util .check_apm ()
5+ if navio .Common .util .get_navio_version () == "NAVIO2" :
6+ import navio .Navio2 .ADC as ADC
7+ else :
8+ import navio .Navio .ADC as ADC
79
8- adc = navio .adc .ADC ()
10+ navio .Common .util .check_apm ()
11+
12+
13+ def signal_handler (signal , frame ):
14+ print 'You pressed Ctrl+C!'
15+ sys .exit (0 )
16+
17+
18+ signal .signal (signal .SIGINT , signal_handler )
19+ # print 'Press Ctrl+C to exit'
20+
21+ adc = ADC ()
922results = [0 ] * adc .channel_count
1023
1124while (True ):
1225 s = ''
13- for i in range (0 , adc .channel_count ):
26+ for i in range (0 , adc .channel_count ):
1427 results [i ] = adc .read (i )
1528 s += 'A{0}: {1:6.4f}V ' .format (i , results [i ] / 1000 )
1629 print (s )
You can’t perform that action at this time.
0 commit comments