Welcome Guest ( Log In | Register )

Reply to this topicStart new topic
foo_comm, Simple display to COM port plugin
post Jan 8 2015, 14:48
Post #1

Group: Members
Posts: 1
Joined: 21-November 14
Member No.: 117887

Foobar COM port display component Attached File  foo_comm.zip ( 77.61K ) Number of downloads: 21

Ouputs data specified by outputformat param to selected COM port on playback events and during playback on refresh interval.
Can be used to output data for lcd displays, volume info for external dac volume control or whatever ...

1. Com port: COM1, COM2, COM3 .... (default: COM1)
2. Baudrate (default:9600)
3. Data bits [4,5,6,7,8] (default: 8)
4. Stop bit [1,2,1.5] (default: 1)
5. Parity [n,o,e,m,s] (default: n)
6. Refresh interval(sec) (default: 1)
7. Output format - defines which data is being sent through com port on every event, uses standard foobar title format syntax, plus %volume% extension which is not provided by standard foobar title format, default (designed for 2x40 lcd): $upper($left($pad(%filename%,$ifequal(%volume%,0,67,59)),$ifequal(%volume%,0,67,59)))$upper($left($pad(%codec%,3),3))/$left($pad(%bitrate%,3),3)/$ifequal(%volume%,0,,$left(%volume%,5)dB/)%playback_time%
8. LCD refresh (default: off) - outputs EOT character that signals lcd.reset prior to transmission, doesn't print EOT during playback to avoid flickering
9. Console debug output (default: off)

Source code here: Attached File  foo_comm_source.zip ( 8.14K ) Number of downloads: 8

Also, attached a simple Arduino schematics and code for lcd display. Attached File  arduino_source.zip ( 751bytes ) Number of downloads: 9

Enjoy !

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 30th January 2015 - 08:43