/[H7]/branches/linux-serial/serial1.cpp
ViewVC logotype

Diff of /branches/linux-serial/serial1.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 53 by torben, Mon Feb 5 07:22:10 2007 UTC revision 54 by torben, Mon Feb 5 10:10:18 2007 UTC
# Line 43  int main(int argc, char* argv[]) Line 43  int main(int argc, char* argv[])
43          try          try
44          {          {
45    
46                  serial.open(argv[1], 9600);                  serial.open(argv[1], CSerial::Baud9600);
47                  // tænd lysdiode S3 / RB1                  // tænd lysdiode S3&S4 / RB1&RB2
48                  std::cout << "--------------------------------------" << std::endl;                  std::cout << "--------------------------------------" << std::endl;
49                  serial.writeTarget(1,1);                  serial.writeTarget(0,1);
50                  std::cout << "-";                                std::cout << "-";      
51                    serial.writeTarget(1,1);        
52                  Sleep(2000);                  Sleep(2000);
53    
54                  // sluk lysdiode S3 / RB1                  // sluk lysdiode S3 / RB1
55                  std::cout << "--------------------------------------" << std::endl;                  std::cout << "--------------------------------------" << std::endl;
56                  serial.writeTarget(0,1);                  serial.writeTarget(0,0);
57                  Sleep(200);                  Sleep(200);
58    
59                  //Aflæser potmeter ved 9600 bps                  //Aflæser potmeter ved 9600 bps
60                  std::cout << "--------------------------------------" << std::endl;                  std::cout << "--------------------------------------" << std::endl;
61                  std::cout << "Potmeter: " << serial.readTarget(5) << std::endl;                  std::cout << "Potmeter: " << serial.readTarget(5) << std::endl;
62    
63                  /*                  
64                  //Skifter hastighed til 19200 bps                  //Skifter hastighed til 19200 bps
65                  serial.writeTarget(10, 4);                  serial.writeTarget(10, 4);
66                  Sleep(100);                  Sleep(100);
67                  serial.close();                  serial.close();
68                  serial.open("com8", 19200);                  serial.open(argv[1], CSerial::Baud19200);
69    
70                  //aflæser potmeter ved 19200 bps                  //aflæser potmeter ved 19200 bps
71                  std::cout << "--------------------------------------" << std::endl;                  std::cout << "--------------------------------------" << std::endl;
# Line 76  int main(int argc, char* argv[]) Line 77  int main(int argc, char* argv[])
77                  Sleep(500);                  Sleep(500);
78    
79                  serial.close();                  serial.close();
80                  serial.open("com8",9600);                  serial.open(argv[1], CSerial::Baud9600);
81    
82                  //aflæser potmeter igen ved 9600 bps                  //aflæser potmeter igen ved 9600 bps
83                  std::cout << "--------------------------------------" << std::endl;                  std::cout << "--------------------------------------" << std::endl;
84                  std::cout << "Potmeter: " << serial.readTarget(5) << std::endl;                  std::cout << "Potmeter: " << serial.readTarget(5) << std::endl;
85                  */                  
86          }          }
87          catch (std::runtime_error& e)          catch (std::runtime_error& e)
88          {          {

Legend:
Removed from v.53  
changed lines
  Added in v.54

  ViewVC Help
Powered by ViewVC 1.1.20