summaryrefslogtreecommitdiff
path: root/docs/DRIVER.ax206dpf
diff options
context:
space:
mode:
authormrwastl <mrwastl@users.sourceforge.net>2011-08-10 19:26:04 +0200
committermrwastl <mrwastl@users.sourceforge.net>2011-08-10 19:26:04 +0200
commit8c92915e9ba10bf5ccc2ae5c2e102f23063f9ef1 (patch)
tree27cdfd44d3efe558a4ba30f5fcae6e8f0dbc6c7c /docs/DRIVER.ax206dpf
parent2fa7db7a2d34973a168f90e6605ce123b293cf13 (diff)
downloadgraphlcd-base-8c92915e9ba10bf5ccc2ae5c2e102f23063f9ef1.tar.gz
graphlcd-base-8c92915e9ba10bf5ccc2ae5c2e102f23063f9ef1.tar.bz2
added support for AX206dpf-based picture frames (contributed by Lutz Neumann)
Diffstat (limited to 'docs/DRIVER.ax206dpf')
-rw-r--r--docs/DRIVER.ax206dpf104
1 files changed, 104 insertions, 0 deletions
diff --git a/docs/DRIVER.ax206dpf b/docs/DRIVER.ax206dpf
new file mode 100644
index 0000000..45c3d40
--- /dev/null
+++ b/docs/DRIVER.ax206dpf
@@ -0,0 +1,104 @@
+---------------------------------------------------------------------
+GraphLCD driver library
+
+The AX 206 digital photoframe driver
+---------------------------------------------------------------------
+
+Description
+-----------
+The ax206dpf driver supports AX 206 based DPFs.
+For more information about these DPFs see:
+http://tech.section5.ch/news/?p=68
+
+The driver was tested with this display:
+http://www.pearl.de/a-PX1184-5618.shtml or http://www.pearl.de/a-HPM1184-5618.shtml
+
+Important Notes
+---------------
+This driver is experimental and not enabled by default.
+To use this driver uncomment the HAVE_AX206DPF_EXPERIMENTAL line in
+Make.config and recompile the library.
+The DPF does not work out of the box with this driver.
+It has to be modified with a custom firmware (see "Hacking your DPF").
+If your DPF is already hacked, there is no need to install the "dpf-ax" package
+described in "Hacking your DPF". All necessary routines to access a hacked
+DPF are included in this driver.
+
+Non-root users
+--------------
+The driver needs write access to /dev/proc/usb. So the calling user
+must be root or you have to modify the access rights for /dev/proc/usb.
+For Debian/Ubuntu this can be done with a custom udev rule like:
+SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664", GROUP="<user_group>"
+Replace <user_group> with a group the calling user belongs to.
+Put this rule in a new file "nn-usbuser.rules" in /etc/udev/rules.d.
+Replace "nn" by two digits that are lower than any existing usb rule.
+For my Ubuntu 10.04 system I used "/etc/udev/rules.d/35-usbuser.rules".
+
+
+Configuration Parameters
+------------------------
+The driver supports the following parameters in config file:
+
+Device
+ Selects a specific display.
+ 'dpf0' = first detected display, 'dpf1' = second detected display, ...
+ Default value: 'dpf0'
+
+Width
+ Sets the horizontal size of the display. If this parameter is not
+ given, a default value according to the selected DPF is used.
+ Default value: 320 or 240 (see 'Portrait')
+
+Height
+ Sets the vertical size of the display. If this parameter is not
+ given, a default value according to the selected DPF is used.
+ Default value: 240 or 320 (see 'Portrait')
+
+UpsideDown
+ Rotates the display output by 180 degrees. This might be useful, if
+ the LCD is mounted upside-down.
+ Possible values: 'yes', 'no'
+ Default value: 'no'
+
+Portrait
+ Select portrait or landscape mode.
+ Rotate display output by 90 degrees if necessary.
+ Possible values: 'yes' -> default size = 240 x 320
+ 'no' -> default size = 320 x 240
+ Default value: 'no'
+
+Zoom
+ Determines if pixels should be magnified.
+ Possible values: 1, 2, 3, 4
+ Default value: 1
+
+
+Hacking your DPF
+----------------
+For hacking your DPF you need this dpf-ax package:
+http://tech.section5.ch/files/dpfhack-0.12devel.tgz
+
+First of all, let me quote this from the dpf-ax README ((c) 4/2011, hackfin):
+[quote]
+Also note: NO SUPPORT! NO WARRANTY! FRIENDS DON'T MAKE FRIENDS HACK THEIR
+DPF! LET ALONE NON-FRIENDS! (Bottomline: Don't ask me if I can hack your DPF).
+
+If you wish to hack your DPF, please check the sites listed below.
+.
+.
+Find updates and documentation here:
+
+http://tech.section5.ch/news/?p=68
+or here:
+http://picframe.spritesserver.nl/wiki/index.php/DPF_with_AppoTech_AX206
+For our german users, a very good explanation is found here:
+http://geekparadise.de/2011/04/digitaler-bilderrahmen-von-pearl-als-statusdisplay-fur-dockstar/
+[/quote]
+
+So if you are not sure if you have the right DPF or something goes wrong:
+don't ask me ether - I'm like you only a user and not involved in the
+development of the hack!
+
+A guide how to hack the Pearl display can be found here (in german):
+http://www.vdr-portal.de/board1-news/board2-vdr-news/p1015287-announce-graphlcd-base-vdr-plugin-touchcol-branch/#post1015287