[1] MLD-5.x / Systems / x86 Systeme (PC) / Wakeup für den stm32-IRMP
 

Offline Uwe

  • Adv. Member
  • ***
  • Posts: 147
    • View Profile
Wakeup für den stm32-IRMP
« on: December 28, 2018, 18:46:22 »
Hallo Claus,

ich teste gerade das WakeUp, welches über den stm32irmp angestoßen wird. Das Tool zum schreiben der Sekunden bis zum nächsten Timer kommt von hier: https://github.com/olebowle/irctl
Dieses Tool habe ich unter Ubuntu1604 gebaut und auf die MLD Partition /usr/local/bin kopiert.
Des weiteren habe ich unter /usr/sbin das Script acpi-wakeup wie folgt bearbeitet:
Code: [Select]
MLD> diff acpi-wakeup-orig acpi-wakeup
--- acpi-wakeup-orig
+++ acpi-wakeup
@@ -14,6 +14,9 @@
 boot_time=$((${WAKEUP_BOOT_TIME:-2} * 60))
 down_time=60
 
+irctl -dstm32 -a -r /dev/hidraw0
+# $2 - Zeit in Sekunden bis zum nächsten Timer minus 180 Sekunden als Reserve
+irctl -dstm32 -a -s$(($2 - 180)) /dev/hidraw0
+
 # Zeit beim Runterfahren setzen
 if [ -n "$1" ] ; then
        if [ $1 -eq 0 ] ; then
MLD>

Da das erstmal nur zum testen ist, bitte nicht meckern. ;)
Welche Möglichkeiten gibt es, dieses so als Paket in MLD zu integrieren?

Gruß
Uwe

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20117
    • View Profile
    • ClausMuus.de
Wakeup für den stm32-IRMP
« Reply #1 on: December 29, 2018, 11:25:21 »
Im dem rpi-rtc Paket lösen wir ein ähnliches Problem. Das könnte als Vorlage verwendet werden.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] MLD-5.x / Systems / x86 Systeme (PC) / Wakeup für den stm32-IRMP
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.