How to update your OpenAPS rig in the future¶
You’ve probably heard about all kinds of cool new features that you want to try. If they’re part of the master branch already, you just need to go enable them (usually by re-running the oref0-setup script).
However, if it’s a brand-new feature that’s being tested or is recently added to master, you’ll need to install the new version of oref0
first. By the way, if you want to check which version of oref0 you are currently running, npm list -g oref0
and if you want to check which branch cd ~/src/oref0
and then git branch
.
Step 1: Install the new version¶
Recommended: To get the new stuff from the newest released master version of oref0¶
cd ~/src/oref0 && git checkout master && git pull && sudo npm install -g oref0
Optional: To get on “dev” branch to test even more recently added new stuff¶
Or, if the feature you want hasn’t been released yet, and you want to test the latest untested development version of oref0
, run:
cd ~/src/oref0 && git checkout dev && git pull
npm run global-install
Step 2: Re-run oref0-setup¶
Now that you’ve updated your oref0
version, you can re-run the oref0-setup script to use it.