From 9534cdc6b97fbd8d9149d0ecff091e34b89d4ffb Mon Sep 17 00:00:00 2001 From: Ryan Friedman Date: Sat, 25 Nov 2023 14:33:10 -0700 Subject: [PATCH] Improve README documenting correct setup * Validated in Ubuntu 22.04 with a fresh virtual environment Signed-off-by: Ryan Friedman --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index fb97283..e165d71 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,13 @@ Copy the `vrx_cv2` plugin into the `src/server/plugins` directory in your RotorH The [ClearView API](https://github.com/ryaniftron/clearview_interface_public.git) is required. On a typical linux setup, you may install with these commands: ``` -# cd ~ -# git clone https://github.com/ryaniftron/clearview_interface_public.git --depth 1 -# cd ~/clearview_interface_public/src/clearview-py -# python2 -m pip install -e . +cd ~ +git clone https://github.com/ryaniftron/clearview_interface_public.git --depth 1 +cd ~/clearview_interface_public/src/clearview-py +pyenv install 3.8.1 +pyenv local 3.8.1 +python3 -m pip install -e . +python3 -m pip install pyserial gevent ``` ### Install MQTT @@ -45,4 +48,4 @@ Only one server may use CV2 VRx Control on a given network at a time. Setting `E Connect to the CVCM with the typical method. Enter the settings for the network where RotorHazard is running and switch the receiver to Station mode. -After attaching to the netowrk, each CV2 will appear in the conntected devices list. Use the controls on the `Settings` page to set each CV's seat number. The CV2 will receive messages for pilots on that seat. +After attaching to the network, each CV2 will appear in the connected devices list. Use the controls on the `Settings` page to set each CV's seat number. The CV2 will receive messages for pilots on that seat.