Make ".bat" files/scripts for configuration

Bug #403552 reported by Ulrika Dreifaldt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Forssim
New
Medium
Unassigned

Bug Description

Please make a script for the setup and calibration of the haptic device:
(The user should only have to click on an icon om the desktop to start this)

**************************************
Open up a terminal window: Click Applications->Accessories->Terminal
On command-line type sudo ln -s /dev/parport0 /dev/phnepp
On command-line type PHANToMConfiguration.
Select correct Model (Desktop). Check that Base address is 0x378. Press Apply and OK.
On command-line type PHANToMTest.
***************************************

*** Make sure that any logon as admin is also performed*******

Br,
Roger

Revision history for this message
Ulrika Dreifaldt (ulrika-dreifaldt) wrote :

Please make a script for the PHANToMTest as well.
The user should only have to click on an icon "FsWisdom" on the desktop to start this

Br,
Roger

Revision history for this message
Ulrika Dreifaldt (ulrika-dreifaldt) wrote :

Sorry, when the user clicks on the icon "FsWisdom" ,the script should be for FsWisdom of course.

Br,
///Roger

Changed in forssim:
importance: Undecided → Medium
Revision history for this message
Ulrika Dreifaldt (ulrika-dreifaldt) wrote :

I asked Jan Igerud, who's an expert at Linux about this problem and below is his answer.

Lösning för "ln -s" problemet
#1
"echo lösenord | sudo -S program"
eller
"sudo -S <<< lösenord program"
#2
Det kan fungera att lägga en bat fil i "/etc/init.d" katalogen som kör kommandot "ln -s /dev/parport0 /dev/phnepp" tror att filerna här körs av root vid uppstart av datorn (eventuellt så behöver filen även finnas i "rc*.d" katalogerna men är inte säker).

För att starta saker när en användare loggar in i datorn kan dessa filer användas (finns ofta mallar i systemet som används om användaren inte har egna, kopiera gärna dessa mallar och bara lägg till de kommdon som ni behöver =):
.xinitrc --Används när användaren loggar via ett grafiskt gränssnitt, skall ligga i användarens huvudkatalog.
.bashrc -- Används när användaren loggar in via ett icke-grafiskt gränssnitt (kommando prompten), skall ligga i användarens huvudkatalog.

Om PHANToMConfiguration ger information (i kommandoprompten) om vilken Base adress/ Model som används om man startar programmet från prompten så kan man ganska lätt skriva ett skript som kontrollerar att det är rätt och sedan startar PHANToMTest automatiskt.

Glöm inte att ändra eventuella bat filer till rätt rättigheter så att ni kan exekvera dem (chmod +x)

Hoppas att ni får det att fungera! Säg gärna till om jag kan hjälpa till mera =)

Ha det bra!
Jan

Changed in forssim:
status: New → Fix Committed
Changed in forssim:
assignee: nobody → Ulrika Dreifaldt (ulrika-dreifaldt)
Revision history for this message
Ulrika Dreifaldt (ulrika-dreifaldt) wrote :

Please test this.

Changed in forssim:
assignee: Ulrika Dreifaldt (ulrika-dreifaldt) → JohanO (johan-olofsson)
Revision history for this message
JohanO (johan-olofsson) wrote :

Not solved in bzr branch lp:~forsslundsystems/forssim/forssim_0.2.5.

If PHANTOMConfiguration is run the Omni is selected = OK. If PHANTOMTest is run an error message is shown. To solve this >sudo chmod o+rw /dev/raw1394 has to be run before PHANTOMTest is run another time. No script has solved the configuration yet.

Changed in forssim:
status: Fix Committed → New
assignee: JohanO (johan-olofsson) → Ulrika Dreifaldt (ulrika-dreifaldt)
Changed in forssim:
assignee: Ulrika Dreifaldt (ulrika-dreifaldt) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.