Difference between revisions of "Pf users"

From DIDEAS Wiki
Jump to: navigation, search
m
m (data collection)
Line 21: Line 21:
 
=data collection=
 
=data collection=
 
==SWIFI dataport==
 
==SWIFI dataport==
 +
 
* wifi_fast.py -i <ip address or name> [-p <matlab listen port>] -V <variable list filename> -F -f <log file name>
 
* wifi_fast.py -i <ip address or name> [-p <matlab listen port>] -V <variable list filename> -F -f <log file name>
 
** -i - the IP address of the SWIFI.  Typical 192.168.192.xx  or "sw8"
 
** -i - the IP address of the SWIFI.  Typical 192.168.192.xx  or "sw8"
Line 30: Line 31:
 
* sometimes at power up, SWIFI outputs garbage.  The solution is to power cycle the SWIFI until it works.
 
* sometimes at power up, SWIFI outputs garbage.  The solution is to power cycle the SWIFI until it works.
 
** this appears to be a baud rate problem - and is being corrected.
 
** this appears to be a baud rate problem - and is being corrected.
 +
* the wifi_fast.py directory is generally something (often \ceb or \cbarn\svn)  \pfcmd_python\wifi_v3
  
 
==matlab==
 
==matlab==
Line 37: Line 39:
 
*cd to C:\ceb\0svn\matlab    (or the local version of svn://pedant/........./branches/cbarn/matlab)
 
*cd to C:\ceb\0svn\matlab    (or the local version of svn://pedant/........./branches/cbarn/matlab)
 
*optionally set the variable "matlab_listen_port" to something in the 999x range.
 
*optionally set the variable "matlab_listen_port" to something in the 999x range.
 +
*on the laptop generally use plot_laptop
 
*run the program, "plot_float" and bypass the prompts.
 
*run the program, "plot_float" and bypass the prompts.
  

Revision as of 23:28, 29 October 2009

PF Users Navigation:

Edit


architecture

Pf_users; Pf_ui; Pf_study ; pf_arch_overview ; pf_comm_arch ; Pf_sc_arch ; Pf_mc_arch ; Pf_imu_arch ; Pf_defs ; Pf_insects [1]

Development Environment

  • MPLAB IDE > V8.1x
  • Microchip C30 compiler > V3.0
  • ICD2 or Real-ice programmer connected to PSER1C connected to target board


data collection

SWIFI dataport

  • wifi_fast.py -i <ip address or name> [-p <matlab listen port>] -V <variable list filename> -F -f <log file name>
    • -i - the IP address of the SWIFI. Typical 192.168.192.xx or "sw8"
    • -V specifies the format and names of the packets from the dataport. use : -V imu2.vlist
    • -p (optional), default is 9999 - use if multiple plotters running simultaniously. If not 9999, before starting matlab plotter, assign the variable "matlab_listen_port" to some value in the range of 9990 and 9999
    • -F (optional) - flush the SWIFI buffer at startup. The buffer could be holding upto ~2 mins of the past data.
    • -f the base filename used for logging of the binary packet data, and ASC form of the packets.
  • sometimes at power up, SWIFI outputs garbage. The solution is to power cycle the SWIFI until it works.
    • this appears to be a baud rate problem - and is being corrected.
  • the wifi_fast.py directory is generally something (often \ceb or \cbarn\svn) \pfcmd_python\wifi_v3

matlab

Matlab is used for 'real-time' plotting.

  • start matlab
  • cd to C:\ceb\0svn\matlab (or the local version of svn://pedant/........./branches/cbarn/matlab)
  • optionally set the variable "matlab_listen_port" to something in the 999x range.
  • on the laptop generally use plot_laptop
  • run the program, "plot_float" and bypass the prompts.

init table

PF_EEPROM

known issues

Pf_insects