Testar att göra ett litet blogginlägg, passar på att skriva om nånting ganska vettigt.
Satt å försökte skriva ut lite data på en display david kom hit med.
Lyckades få den att skriva ut vad klockan är, temperatur i datorn och vilken låt som spelas in moc http://moc.daper.net/
här är två bash skript jag skrev:
Klocka och temperatur
#!/bin/bash # Output on display: # +--------------------+ # |12:23:34 +33.1°C | # | | # +--------------------+ DEV=/dev/ttyUSB0 printf "\e@" > $DEV # clear screen on start while true do D=`date '+%r'` # get time HH:MM:SS R="\x0B" # Go home R=${R}`echo -n $D` # date without new line R=${R}"\x20" #a blank space R=${R}`sensors | grep temp1 | head -1 | awk '{print $2}' | sed -e 's/°/\\xF8/g'` # the temperature printf "$R " > $DEV # print the string sleep 1 done
Vad som spelas i moc:
#!/bin/bash # Output on display: # +--------------------+ # | | # |This is a track | # +--------------------+ # # to enable this, edit .moc/config # OnSongChange = "/tmp/this_script.sh %a %t" # and remember to make it executable # DEV=/dev/ttyUSB0 I=$2 # get second input # replace åäöÅÄÖ with hex I=${I/å/\\x7D} I=${I/ä/\\x7B} I=${I/ö/\\x7C} I=${I/Å/\\x5D} I=${I/Ä/\\x5B} I=${I/Ö/\\x5C} # Go home and go to next line and print 20 blank space # Go back home and goto next line and print the input printf "\x0B\x0A%20s\x0B\x0A$I" > $DEVFörresten, kommando-läget/typen för displayen är satt till: EPSON ESC/pos
Kristoffer, kan du fixa så man kan skriva ut kod lite finare? http://pleasemakeanote.blogspot.com/2008/06/posting-source-code-in-blogger.html
SvaraRaderaSkickade ett epost till dig om info å sånt :)
SvaraRaderaDet blir nog mer commodore framöver :P och japp det känner man igen från slayradio.
SvaraRaderaKristoffer: tackar tackar, har fixat det nu, ska ta och skriva ett blogginlägg om hur man använder pre-taggen ifall nån annan känner sej sugen på att skriva lite kod
Nej förresten, skriver bara här för tillfället att om ni vill blogga om lite kod så använd:
SvaraRadera<pre class="brush: bash"></pre>
Jag har lagt till stöd för bash, javascript, cpp, css, diff, java, perl, php, python, ruby, sql, xml, plain (plaintext alltså, ingen formaterning)
så byt ut "brush: bash" mot "brush: python" ifall ni ska posta lite python-kod