No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
** $B...$ achtergrond kleur | ** $B...$ achtergrond kleur | ||
** $O...$ outline kleur | ** $O...$ outline kleur | ||
*** formaat kleur: | *** formaat kleur: xxyyzz waarbij xx een hexadecimale waarden tussen 00 en ff is | ||
** $o$ zet outline kleur uit | ** $o$ zet outline kleur uit | ||
** $d...$ hoelang de tekst op 't scherm zetten | ** $d...$ hoelang de tekst op 't scherm zetten | ||
Line 29: | Line 29: | ||
Dus bijvoorbeeld: | Dus bijvoorbeeld: | ||
* $f$$ | * $f$$Cff0000$Hallo! Dit is een rode tekst. | ||
* $i$Deze tekst wordt getoond als er verder niks te scrollen is. | * $i$Deze tekst wordt getoond als er verder niks te scrollen is. | ||
Line 45: | Line 45: | ||
* [[spacenanny]]: '''/usr/local/sbin/deurbel.py''' ("deurbel!!!") | * [[spacenanny]]: '''/usr/local/sbin/deurbel.py''' ("deurbel!!!") | ||
* [[Space status]]: '''/opt/status/status.py''' (space status: open/closed) | * [[Space status]]: '''/opt/status/status.py''' (space status: open/closed) | ||
* [[scrollert]]: '''/usr/local/bin/door-to-ticker.sh''' (wie doet er de deur open) | |||
=== Linux CLI example === | === Linux CLI example === | ||
<code>echo -n "test" > /dev/udp/10.208.42.159/5001</code> | <code>echo -n "test" > /dev/udp/10.208.42.159/5001</code> |
Revision as of 09:03, 21 January 2019
Led ticker | |
---|---|
Participants | Folkert |
Skills | |
Status | Active |
Niche | |
Purpose | |
Tool | No |
Location | Space |
Cost | |
Tool category |
Ledtickerns.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}
- ze ip is 10.208.42.159
- code is nurdspace.cc in /usr/src/rpi-rgb-led-matrix/examples-api-use
- het is de raspberry pi van the_niz
- luistert op port 5001 UDP
- stuur tekst om te tonen via een udp bericht
- escapes:
- $C...$ voorgrond kleur
- $B...$ achtergrond kleur
- $O...$ outline kleur
- formaat kleur: xxyyzz waarbij xx een hexadecimale waarden tussen 00 en ff is
- $o$ zet outline kleur uit
- $d...$ hoelang de tekst op 't scherm zetten
- $i$ deze tekst is de "idle tekst"; als er niks anders voorbij scrolled, dan wordt deze tekst (NIET-scrollend) getoond, goed een beetje dan
- $f$ knipper 'n bietje
- $a$ add to existing line. use $i$$a$ to add to idle line
Dus bijvoorbeeld:
- $f$$Cff0000$Hallo! Dit is een rode tekst.
- $i$Deze tekst wordt getoond als er verder niks te scrollen is.
- de daily events enzo worden vanuit cron gestart, de cron van root
- wordt gestart vanuit /etc/rc.local
- root password is dat ene korte
koppelingen
- nurdbot:
/home/nurdbot/.jsb/releases/NURDbot/jsb/plugs/socket/udp.py (voor berichten van de deur)en myplugs/socket/wautemp.py (voor !ticker bla) - asterisk: /usr/local/bin/ticker-send.py en /usr/local/bin/push-it.sh (voor bellers)
- spacenanny: /usr/local/sbin/deurbel.py ("deurbel!!!")
- Space status: /opt/status/status.py (space status: open/closed)
- scrollert: /usr/local/bin/door-to-ticker.sh (wie doet er de deur open)
Linux CLI example
echo -n "test" > /dev/udp/10.208.42.159/5001