Clone this repo:
  1. 1a3a32c graphyte: more debug log by Shen-En Shih · 2 weeks ago factory-eve-9667.B master
  2. e484d1d Graphyte: Use by Shen-En Shih · 2 weeks ago
  3. 197d384 graphyte: stop when initialization failed by Shen-En Shih · 4 weeks ago firmware-twinkie-9628.B
  4. 51c13d1 Graphyte: refine make (default)/install/dist by Shen-En Shih · 5 weeks ago firmware-eve-9584.B release-R60-9592.B stabilize-9592.15.B
  5. b2d7015 Explicitly call the functions of RF controller. by Chih-Yu Huang · 9 weeks ago firmware-rowan-9516.B stabilize-9517.B stabilize-9554.B

Google Radio Phy Test Framework


Graphyte (Google RAdio PHY TEst) is a Python based software framework for the calibration and verification of wireless connectivity radios in design and manufacturing. It is designed with an open, extensible architecture enabling wireless silicon and instrumentation vendors to develop their own plugins for PHY calibration and verification. The initial focus is on Wi-Fi and Bluetooth with 802.15.4 on the horizon.

Please refer to the user manual for more details.


No build step is required.


Two options:

$ (sudo) make install


$ (sudo) pip install .


$ (sudo) pip uninstall graphyte


  1. Create a tarball by: make dist The tarball can be found under the folder ‘dist’

  2. Copy the tarball to target machine

  3. Extract the tarball

  4. Inside the extracted folder, type the command to install:

     $ (sudo) pip install

User manual

Please find the user manual here for more details.