|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||||
|
|||||
|
help with programing banner senor.
how do i create a working print statement to see if my banner senors are working? i really have no idea.
(email me if you want to see the code: metalcalibur@gmail.com) |
|
#2
|
|||
|
|||
|
Quote:
After you have done that, and have it wired to a digital input, you have to write code that remembers the prior value and runs the printf() call when it sees the value change. Replace Process_Data_From_Master_uP with the one below, and the two variable declarations: int old_rc_dig_in10, new_rc_dig_in10; void Process_Data_From_Master_uP(void) { Getdata(&rxdata); if((new_rc_dig_in10 = ((int)rc_dig_in10)) != old_rc_dig_in10) { printf("rc_dig_in10 = %d\", new_rc_dig_in10); old_rc_dig_in10 = new_rc_dig_in10; } Putdata(&txdata); } In the case above, the sensor is wired to digital input 10. You can generalize this to all of the digital input, RC and OI, and produce a debugging program for your switches. A similar thing can be done with analog sensors, but you will want to add a "sensitivity window" to keep "noise changes" from causing printf()s galore. If you want to print the sensor value directly, you must cast it to an int. printf("%d\n", (int)rc_dig_in10) Eugene Last edited by eugenebrooks : 11-11-2004 at 23:21. |
|
#3
|
|||||
|
|||||
|
Re: help with programing banner senor.
thanks for the help. we needed it.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Segway Banner Ad | JohnBoucher | Dean Kamen's Inventions | 3 | 09-10-2004 14:19 |
| Banner Sensor Programming Problem | 2Crisis | Programming | 4 | 24-02-2004 13:40 |
| Banner Sensors | ESchneider | Control System | 8 | 18-02-2004 12:17 |
| banner sensor positioning and times | bob1million | Programming | 4 | 16-02-2004 13:40 |
| Is there a size regulation for the pit area if we wanted to put up a banner | Ragin_Kage | General Forum | 6 | 14-03-2002 15:33 |