Changeset 15130
- Timestamp:
- 03/21/13 09:13:58 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/src/ftmctrl.cc
r15115 r15130 422 422 array<uint16_t, 5> cmd = {{ '@', u1, u2, u3, u4 }}; 423 423 424 ostringstream msg; 425 msg << "Sending command:" << hex; 426 msg << " 0x" << setw(4) << setfill('0') << cmd[0]; 427 msg << " 0x" << setw(4) << setfill('0') << u1; 428 msg << " 0x" << setw(4) << setfill('0') << u2; 429 msg << " 0x" << setw(4) << setfill('0') << u3; 430 msg << " 0x" << setw(4) << setfill('0') << u4; 431 msg << " (+" << dec << dat.size() << " words)"; 432 Message(msg); 424 if (fIsVerbose) 425 { 426 ostringstream msg; 427 msg << "Sending command:" << hex; 428 msg << " 0x" << setw(4) << setfill('0') << cmd[0]; 429 msg << " 0x" << setw(4) << setfill('0') << u1; 430 msg << " 0x" << setw(4) << setfill('0') << u2; 431 msg << " 0x" << setw(4) << setfill('0') << u3; 432 msg << " 0x" << setw(4) << setfill('0') << u4; 433 msg << " (+" << dec << dat.size() << " words)"; 434 Message(msg); 435 } 433 436 434 437 vector<uint16_t> out(cmd.size()+dat.size()); … … 444 447 array<uint16_t, 5> cmd = {{ '@', u1, u2, u3, u4 }}; 445 448 446 ostringstream msg; 447 msg << "Sending command:" << hex; 448 msg << " 0x" << setw(4) << setfill('0') << cmd[0]; 449 msg << " 0x" << setw(4) << setfill('0') << u1; 450 msg << " 0x" << setw(4) << setfill('0') << u2; 451 msg << " 0x" << setw(4) << setfill('0') << u3; 452 msg << " 0x" << setw(4) << setfill('0') << u4; 453 msg << " (+" << dec << dat.size() << " words)"; 454 Message(msg); 449 if (fIsVerbose) 450 { 451 ostringstream msg; 452 msg << "Sending command:" << hex; 453 msg << " 0x" << setw(4) << setfill('0') << cmd[0]; 454 msg << " 0x" << setw(4) << setfill('0') << u1; 455 msg << " 0x" << setw(4) << setfill('0') << u2; 456 msg << " 0x" << setw(4) << setfill('0') << u3; 457 msg << " 0x" << setw(4) << setfill('0') << u4; 458 msg << " (+" << dec << dat.size() << " words)"; 459 Message(msg); 460 } 455 461 456 462 vector<uint16_t> out(cmd.size()+dat.size()); … … 510 516 void CmdStartRun() 511 517 { 518 Info("Sending start trigger."); 519 512 520 PostCmd(FTM::kCmdStartRun, FTM::kStartRun); 513 521 … … 518 526 void CmdStopRun() 519 527 { 528 Info("Sending stop trigger."); 529 520 530 PostCmd(FTM::kCmdStopRun); 521 531 … … 566 576 return false; 567 577 578 Info("Sending crate reset for crate "+to_string(addr)); 568 579 PostCmd(FTM::kCmdCrateReset, 1<<addr); 569 580 … … 573 584 bool CmdResetCamera() 574 585 { 586 Info("Sending camera reset"); 587 575 588 PostCmd(FTM::kCmdCrateReset, FTM::kResetCrate0); 576 589 PostCmd(FTM::kCmdCrateReset, FTM::kResetCrate1); … … 2595 2608 ("no-dim", po_bool(), "Disable dim services") 2596 2609 ("addr,a", var<string>("localhost:5000"), "Network address of FTM") 2597 ("quiet,q", po_bool( ),"Disable printing contents of all received messages (except dynamic data) in clear text.")2610 ("quiet,q", po_bool(true), "Disable printing contents of all received messages (except dynamic data) in clear text.") 2598 2611 ("hex-out", po_bool(), "Enable printing contents of all printed messages also as hex data.") 2599 2612 ("dynamic-out", po_bool(), "Enable printing received dynamic data.")
Note:
See TracChangeset
for help on using the changeset viewer.