-
Notifications
You must be signed in to change notification settings - Fork 2
FireFUSE Content
firepick1 (pixel) edited this page Jul 7, 2014
·
10 revisions
FireFUSE is a virtual multi-threaded FUSE file system that provides
all FireREST functionality at the file system level mounted on /dev/firefuse.
Each FireREST resource corresponds
to an equivalent FireFUSE file. For example, on FireREST/FireFUSE systems,
the following commands will return the current camera image:
curl http://localhost:8080/firerest/cv/1/camera.jpgcat /dev/firefuse/cv/1/camera.jpg
Since FireFUSE implements FireREST using a virtual file system, it's easy to present that information using any web server (e.g., NodeJS). It's also easy to write a computer vision application or shell script that uses FireFUSE directly. For example, you can get the current camera image from a remote FireREST/FireFUSE computer as follows:
rcp pi@firepick:/dev/firefuse/cv/1/camera.jpg .
Supported FireREST/FireFUSE implementations include: