Under Linux, the EyeFi card can be configured using eyefi-config, which allows viewing the logfiles and changing the wireless settings. To receive images from the card, there are several alternatives, EyeFiServer (in Python), iiid in C++), RyFI (Ruby based) and Node-Eyefi (NodeJS). However, the UploadKey and TransferMode must still be defined from within Windows/Mac for the first use: although 'eyefi-config -k' has the capability to "print card's unique key", this isn't the UploadKey that is needed.
eyefiserver (Python)
ReplyDelete--------------------
https://code.google.com/p/eyefiserver/
- basado en http://returnbooleantrue.blogspot.com/2009/01/eye-fi-standalone-server.html
- similar a http://code.google.com/p/py-fi-server/source/browse/trunk/pyfiserver.wsgi
- Hay un FORK: https://code.google.com/p/eyefiserver2/
DeleteEyeFi Framework (Python + Twisted)
ReplyDelete----------------------------------
https://launchpad.net/eyefi
- Pagina hace referencia a https://github.com/tachang/EyeFiServer (VIEJO)
http://wiesel.ece.utah.edu/redmine/projects/hacks/wiki/Eye-Fi_on_Linux
DeleteEyeFi-Config
ReplyDelete------------
http://dave-hansen.blogspot.com.ar/
http://git.sr71.net/cgi-bin/gitweb.cgi?p=eyefi-config.git;a=summary
Wikipedia
ReplyDelete---------
https://en.wikipedia.org/wiki/Eye-Fi
Under Linux, the EyeFi card can be configured using eyefi-config, which allows viewing the logfiles and changing the wireless settings. To receive images from the card, there are several alternatives, EyeFiServer (in Python), iiid in C++), RyFI (Ruby based) and Node-Eyefi (NodeJS). However, the UploadKey and TransferMode must still be defined from within Windows/Mac for the first use: although 'eyefi-config -k' has the capability to "print card's unique key", this isn't the UploadKey that is needed.
Node-EyeFi (NodeJs)
ReplyDelete-------------------
https://github.com/komola/node-eyefi
RyFi (Ruby) (VIEJO)
ReplyDelete-------------------
https://github.com/kenkeiter/ryfi
III? (C++)
ReplyDelete----------
http://kin.klever.net/iii/
- GitHub: https://github.com/hacker/iii
eyefiserver2
ReplyDelete------------
https://code.google.com/p/eyefiserver2/
- Doc: https://code.google.com/p/eyefiserver2/wiki/GettingStarted
Tutorial - http://forums.eye.fi/viewtopic.php?f=13&t=7738
ReplyDelete---------------------------------------------------------
>> AFAICT the only way to register the card is with the official app
- To check logs, debug, add/remove wifi networks, eyefi-config by Dave Hansen https://sr71.net/projects/eyefi/ works fine
- For the UploadKey you need eyefiinfo https://github.com/cyberhuman/eyefiinfo
+ https://github.com/cyberhuman/eyefiinfo/issues/1
- To transfer the photos to your PC, I've found the best option to be https://github.com/kristofg/rifec
OpenWrt
ReplyDelete-------
Como recibir eventos por presionar botones:
http://wiki.openwrt.org/doc/howto/wifitoggle
$ mkdir /etc/hotplug.d/button
$ vim /etc/hotplug.d/button/01-radio-toggle --> VER MAS ABAJO
$ chmod +x /etc/hotplug.d/button/01-radio-toggle
%----------------------------------------------------------------------
% /etc/hotplug.d/button/01-radio-toggle
%----------------------------------------------------------------------
#!/bin/sh
logger "BUTTON: $BUTTON"
logger "ACTION: $ACTION"
if [ "$ACTION" = "pressed" ] ; then
echo -n 1 > /tmp/.button.status.$BUTTON
elif [ "$ACTION" = "released" ] ; then
echo -n 0 > /tmp/.button.status.$BUTTON
else
echo -n $ACTION > /tmp/.button.status.$BUTTON
fi
if [ "$BUTTON" = "wps" -a "$ACTION" = "released" ] ; then
btn0=$(cat /tmp/.button.status.BTN_0)
btn1=$(cat /tmp/.button.status.BTN_1)
logger "$btn0 / $btn1"
if [ "$btn0$btn1" = "10" ] ; then
logger "SLIDER: 3G"
elif [ "$btn0$btn1" = "01" ] ; then
logger "SLIDER: WISP"
elif [ "$btn0$btn1" = "11" ] ; then
logger "SLIDER: AP"
else
logger "SLIDER: *UNKNOWN* - Botones: $btn0 / btn1"
fi
fi
Como parsear "templates" y reemplazar variables con bash:
ReplyDeletehttp://stackoverflow.com/questions/2914220/bash-templating-how-to-build-configuration-files-from-templates-with-bash
Signals and Slots in PySide
ReplyDelete---------------------------
https://qt-project.org/wiki/Signals_and_Slots_in_PySide
Como crear interfaz con QtCreator
ReplyDelete---------------------------------
https://qt-project.org/wiki/PySideSimplicissimus_Module_2_CloseButton
PySide reference (temporal)
ReplyDelete---------------------------
http://srinikom.github.com/pyside-docs/
Ejemplo funcional de QGraphicsView
ReplyDelete----------------------------------
http://stackoverflow.com/questions/8766584/displayin-an-image-in-a-qgraphicsscene