Version and download: Difference between revisions

From Rsewiki
Line 26: Line 26:


===Update KALMAN from SVN===
===Update KALMAN from SVN===
[[Update KALMAN from SVN]]


To update the version used by SMRs (and bode/tustin/jensen/nyquist the day after) do the following:
To update the version used by SMRs (and bode/tustin/jensen/nyquist the day after) do the following:

Revision as of 10:19, 29 August 2012

Latest versions

On Nyquist/SMRs: is the version marked as default below.

Available for switchtool

  • 2012e spring 2012 version for slackware SVN version 1827
  • 2012f (compiled for slackware) SVN version 1902
  • 2012g (compiled for slackware) SVN version 3.22
  • 2012h default version (compiled for (x)ubuntu 12.04), SVN version 3.22

On (timmy) SVN: is version 2.1972 (as of 9 August 2012) - discontinued.

On (gbar) SVN: is version 3.22 (as of 29 August 2012).

Newer versions should be fetched from one of our servers (jensen, nyquist or bode) from /usr/local/smr/mobotware-3.xxx.tar.gz, where 'xxx' is the SVN version number. Other versions can be found in /opt/smr.yyyyz, where 'yyyyz' is the switchtool number from the list above, i.e.: switchtool 2012f switches to the version in /opt/smr.2012f.

The software is no longer directly available on the web.

Releases notes

Release notes

Get mobotware from SVN

RSE SVN

Update KALMAN from SVN

Update KALMAN from SVN

To update the version used by SMRs (and bode/tustin/jensen/nyquist the day after) do the following:

  • ssh bode.iau.dtu.dk
  • cd mobotware (your working svn directory for mobotware)
  • svn update (get latest version - note the SVN version number)
  • export mobotware part using a script (it asks for the SVN version number):
$ ./exportMobotware
exporting mobotware - aumat, mrc, rhd, aurs etc.
Enter SVN version number xxx for mobotware-3.xxx.tar.gz: 23
Export complete.
Export complete.
...
  • The full mobotware will be exported and compiled into a new directory: mobotware-3.23

Transfer to KALMAN

  • go to that directory
$ cd mobotware-3.23
  • there is here a makefile that can transfer it to kalman, with a variable VER for the destination
$ make kalman VER=2012f
  • it will ask for a password twice! (if you do not use shared keys)
  • NB! the directory /opt/smr.2012f needs to be established in advance, e.g.

Establish a new version directory on kalman

  • go to kalman
  • copy the newest version (here smr.2012f) to the new directory (here smr.2012g) using rsync, and let other VIPs edit the version e.g.:
$ ssh kalman
$ cd /opt
$ rsync -rl smr.2012f/* smr.2012g
$ chmod -R g+w smr.2012g 

Make new version the default one

$ ssh kalman
$ cd /opt
$ mv smr smr-not-used-anymore
$ ln -s smr.2012g smr