Skip to content
Snippets Groups Projects
  1. Apr 14, 2010
  2. Mar 28, 2009
    • slevy's avatar
      Add some debug code (matstr()). · 7fc466e0
      slevy authored
      Re-orthogonalize the matrix in FlyNav::navUpdate().
      Otherwise it'll blow up within a few dozen iterations.
      7fc466e0
  3. Mar 27, 2009
    • slevy's avatar
      Add first attempt at flyer navigation. · 3c024ba7
      slevy authored
      New "-fly" config option, and "fly <buttonpov>,<buttoncenter>,<tspeed>,<rspeed>"
      control command.  I don't know which button is which, so it's configurable on the fly.
      3c024ba7
  4. Mar 26, 2009
  5. Mar 25, 2009
    • slevy's avatar
      ar_log_XXX logs don't seem to go anywhere, so also append to · d99daff0
      slevy authored
      parti.NNNN.log, where NNNN is the SZGClient ProcessID.
      Maybe this too should be changed -- should we just try to log
      to one big file, to limit clutter?  Every line is already labelled with [PID] now.
      
      Don't use exit(0) in command parser.  Set a shared quit flag instead,
      and have everybody (?) exit later.
      
      <string>.append( C_string, len ) never copies in the string's trailing \000,
      so add it ourselves.
      
      Only create a listenSocket if we're the master -- avoid races to grab the port.
      I'm not sure when is best to determine master-hood, so out of superstition
      we do it in the first preExchange callback.
      
      Yes, we *do* need to initialize cmdbuf_ to be *empty*.
      d99daff0
  6. Mar 14, 2009
  7. Jul 28, 2008
  8. Jul 25, 2008
    • slevy's avatar
      Lots of changes from Will Davis: new socket stuff · 3ca43d21
      slevy authored
      for listening for commands from network;
      transfer fields; attempts to get "play" to play, etc.
      Some from Stuart: PpCmd uses string object;
      passing PpCmd commands by transfer-field
      from master to slaves.
      3ca43d21
  9. Jul 22, 2008
  10. Jul 15, 2008
  11. Jul 14, 2008
Loading