Cours:Rpi3 : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
({{Rouge|Préparation carte SD}})
({{Rouge|Préparation carte SD}})
 
Ligne 22 : Ligne 22 :
 
  cd /usr/lib/arm-linux-gnueabihf/
 
  cd /usr/lib/arm-linux-gnueabihf/
 
  ln -s libinput.so libinput.so.5
 
  ln -s libinput.so libinput.so.5
 +
 +
fichier /root/.profile, ajouter
 +
export QT_QPA_EGLFS_PHYSICAL_WIDTH=155
 +
export QT_QPA_EGLFS_PHYSICAL_HEIGHT=86
 +
export QT_QPA_FONTDIR=/usr/share/fonts/truetype/dejavu
  
 
={{Rouge|Rétroéclairage}}=
 
={{Rouge|Rétroéclairage}}=

Version actuelle datée du 12 novembre 2018 à 20:21

Préparation carte SD


Au besoin :

cd /usr/lib/arm-linux-gnueabihf/
ln -s libinput.so libinput.so.5

fichier /root/.profile, ajouter

export QT_QPA_EGLFS_PHYSICAL_WIDTH=155
export QT_QPA_EGLFS_PHYSICAL_HEIGHT=86
export QT_QPA_FONTDIR=/usr/share/fonts/truetype/dejavu

Rétroéclairage

  • allumer
    • echo 0 > /sys/class/backlight/rpi_backlight/bl_power
    • /usr/local/sbin/powerOnScreen
  • éteindre
    • echo 1 > /sys/class/backlight/rpi_backlight/bl_power
    • /usr/local/sbin/powerOffScreen

mdp root geii

cross compilation


GPIO

Entrée

  • apt-get install inotify-tools
  • export gpio
  • change edge mode
    • none
    • both
  • inotifywait value
  • http://doc.qt.io/qt-5/qfilesystemwatcher.html
  • Latence : temps entre modification de l'entrée et modification d'une sortie
  • Latence maximum <400µs typiquement 230µs(QFileSystemWatcher avec ondemand ou powersave governor)
    • frequence max avec détection des 2 fronts environ 1.7kHz
  • /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
  • Latence maximum <250µs typiquement 120µs (QFileSystemWatcher avec ondemand performance)
    • frequence max avec détection des 2 fronts environ 2.7kHz