Communication inter-modules: nouvelles idées

user warning: Unknown column 'i18n.language' in 'where clause' query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta LEFT JOIN i18n_blocks i18n ON (b.module = i18n.module AND b.delta = i18n.delta) WHERE (i18n.language ='fr' OR i18n.language ='' OR i18n.language IS NULL) AND ( b.theme = 'garland' AND b.status = 1 AND (r.rid IN (1) OR r.rid IS NULL) )ORDER BY b.region, b.weight, b.module in /var/alternc/html/o/orangeseeds/usr/drupal-6/modules/block/block.module on line 456.

Dans l'esprit du walkie-talkie hacking je m'intéresse à des façons peu coûteuses de communiquer un simple "trigger" entre deux modules en envoyant un signal structuré. Si le signal structuré (e.g. toujours la même fréquence) est envoyé pendant suffisamment longtemps, je crois que le module sera en mesure de différencier le trigger même s'il est dans un "bain de bruit".

Quelques idées:

  • Détection lumineuse avec photorésitance et LED
  • Détection infrarouge
  • Ultrasons
  • Radio