-
Notifications
You must be signed in to change notification settings - Fork 10
FireFuse
Karl Lew edited this page Nov 15, 2013
·
8 revisions
FirePick - Linux User-Space Driver ...
FireFuse is the FUSE driver for all FirePick machines. FireFuse maps all hardware input/output functions for FirePick to individual files in the firefuse virtual file system. For example, the current camera view of the FirePick camera is presented as firefuse/pnpcam.jpg. Presenting the camera output this way simplifies and generalizes access to the camera, since "it's just a file."
-
sudo apt-get install libfuse-dev
install FUSE development package -
sudo chmod o+rw /dev/fuse
allow general user mounting of FUSE devices -
sudo chmod 4755 /bin/fusermount
allow general user unmounting of FUSE devices -
mkdir /tmp/firefuse
the real directory on top of which we mount the FUSE directory ./make.sh
-
fusermount -u /tmp/firefuse
unmount any existing firefuse -
./firefuse /tmp/firefuse
mount user mode driver -
cat /tmp/firefuse/status
test FireFuse to get JSON with the FireFuse version