Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

Output plugin (for iMON VFD)

Discussing issues that occur during plugin development.

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo

limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

Stay Alive :)

The virtual display of LCD Smartie displays garbage when it deals with custom characters!
your custom character is correct is represents a circle with the c letter together! try the line below, should dislpay and small circle. If not the is a hardware limitation...
$CustomChar(1,4,10,10,4,0,0,0,0)$Chr(176)

Try to chack also the other $chr positions.

You can also find a couple of programs for custom characters searching the forums.
If not you can start to playing with $Chr(1), $Chr(2), $Chr(3)...... until you find a character that fits you needs...
If you can't find it with the above step then :roll: what can I say? You are very unlucky guy :)

zedriq
Posts: 10
Joined: February 11th, 2006, 12:59 am

Post by zedriq »

zedriq wrote:When i type the following under smartie

Code: Select all

$Chr(176)$Chr(158)$Chr(131)$Chr(132)$Chr(133)$Chr(134)$Chr(135)$Chr(136)
i get something like a volume bar displayed on my LCD. The $Chr(176) is already taken by the ? symbol, but on my LCD will only _ be shown.
Like i said before...

176, 158, 131-136 are already taken!


Displayed on my iMon:

$Chr(176) displays a horizontal line at bottom of an LCD block (smartie displays ?)
$Chr(158) displays 2 horizontal lines (bottom+1) of an LCD block (smartie garbage)
$Chr(131) displays 3 horizontal lines (bottom+2) of an LCD block (smartie garbage)
$Chr(132) displays 4 horizontal lines (bottom+3) of an LCD block (smartie garbage)
$Chr(133) displays 5 horizontal lines (bottom+4) of an LCD block (smartie garbage)
$Chr(134) displays 6 horizontal lines (bottom+5) of an LCD block (smartie garbage)
$Chr(135) displays 7 horizontal lines (bottom+6) of an LCD block (smartie garbage)
$Chr(136) displays 8 horizontal lines (full block 5x8) of an LCD block (smartie garbage)

Displayed together it looks like a volume bar or such thing...

Does anybody know the 8 free character positions for the iMon VFD? Soundgraph is too lazy giving an answer... :roll:

I will have to search for my character like:

Code: Select all

$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(n)
n could be a number from 0 to 255. It will be a great job to do... :roll:
Last edited by zedriq on February 14th, 2006, 1:07 am, edited 1 time in total.

IFR
Plugin Author
Posts: 201
Joined: April 6th, 2005, 12:59 am
Location: Canada
Contact:

Post by IFR »

Make yourself a plugin that returns $CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(n) where n increments for each loop. I'm too lazy to launch visual studio. :P

or copy all of this lines into lcdsmartie :lol:

Code: Select all

$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(0)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(1)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(2)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(3)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(4)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(5)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(6)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(7)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(8)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(9)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(10)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(11)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(12)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(13)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(14)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(15)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(16)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(17)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(18)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(19)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(20)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(21)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(22)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(23)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(24)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(25)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(26)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(27)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(28)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(29)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(30)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(31)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(32)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(33)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(34)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(35)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(36)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(37)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(38)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(39)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(40)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(41)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(42)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(43)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(44)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(45)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(46)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(47)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(48)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(49)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(50)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(51)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(52)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(53)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(54)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(55)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(56)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(57)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(58)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(59)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(60)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(61)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(62)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(63)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(64)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(65)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(66)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(67)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(68)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(69)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(70)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(71)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(72)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(73)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(74)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(75)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(76)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(77)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(78)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(79)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(80)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(81)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(82)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(83)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(84)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(85)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(86)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(87)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(88)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(89)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(90)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(91)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(92)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(93)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(94)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(95)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(96)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(97)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(98)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(99)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(100)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(101)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(102)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(103)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(104)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(105)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(106)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(107)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(108)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(109)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(110)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(111)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(112)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(113)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(114)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(115)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(116)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(117)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(118)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(119)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(120)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(121)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(122)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(123)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(124)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(125)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(126)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(127)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(128)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(129)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(130)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(131)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(132)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(133)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(134)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(135)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(136)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(137)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(138)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(139)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(140)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(141)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(142)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(143)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(144)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(145)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(146)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(147)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(148)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(149)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(150)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(151)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(152)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(153)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(154)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(155)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(156)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(157)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(158)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(159)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(160)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(161)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(162)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(163)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(164)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(165)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(166)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(167)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(168)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(169)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(170)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(171)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(172)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(173)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(174)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(175)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(176)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(177)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(178)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(179)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(180)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(181)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(182)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(183)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(184)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(185)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(186)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(187)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(188)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(189)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(190)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(191)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(192)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(193)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(194)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(195)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(196)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(197)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(198)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(199)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(200)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(201)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(202)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(203)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(204)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(205)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(206)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(207)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(208)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(209)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(210)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(211)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(212)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(213)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(214)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(215)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(216)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(217)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(218)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(219)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(220)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(221)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(222)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(223)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(224)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(225)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(226)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(227)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(228)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(229)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(230)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(231)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(232)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(233)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(234)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(235)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(236)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(237)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(238)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(239)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(240)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(241)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(242)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(243)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(244)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(245)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(246)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(247)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(248)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(249)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(250)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(251)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(252)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(253)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(254)
$CustomChar(1, 8, 20, 11, 4, 4, 4, 4, 3)$Chr(255)

zedriq
Posts: 10
Joined: February 11th, 2006, 12:59 am

Post by zedriq »

I will check that tomorrow... ;)

^^
Last edited by zedriq on February 14th, 2006, 6:18 pm, edited 1 time in total.

zedriq
Posts: 10
Joined: February 11th, 2006, 12:59 am

Post by zedriq »

Ich checked the whole 256 possibilities for custom char #1, but nothing!!

Code: Select all

$Chr(0) - $Chr(7)
is already taken, too, by the same signs that are on

Code: Select all

$Chr(176), $Chr(158), $Chr(131) - $Chr(136).
I hate Soundgraph iMon VFD... :evil:

Maybe there are not all 8 custom chars taken... :roll:

xsnrg
Posts: 14
Joined: February 26th, 2006, 8:36 pm
Location: Iowa, USA
Contact:

any more news

Post by xsnrg »

Hello, I too have the Imon VFD, and am successfully using the existing plugin to drive the display from LCDSmartie.

What I am wondering is if anyone has been able to get to the lower level of the display to know how to make custom characters?

Also, would the source code for the plugin for driving this display with Smartie be available somewhere?

Thanks!

Jim

Fast351
Developer
Posts: 233
Joined: February 17th, 2006, 3:23 pm
Location: Twin Cities, Minnesota, USA
Contact:

Post by Fast351 »

Soundgraph VFDs are really Noritake VFDs. If you go to Noritake's website, you can find which character will give you the degree character, if that's what you desire.

I've written drivers for that VFD that talk through the sg_vfd.dll and direct to the USB driver, but as near as I can tell, the USB client on the VFD itself doesn't have the capability of passing the custom character commands to the display.

Unless Soundgraph either tells me the correct command structure to change the custom characters, or updates their firmware to allow it, it's a dead end :(

-Mike

erlis
Plugin Author
Posts: 37
Joined: March 30th, 2006, 1:50 pm
Contact:

Post by erlis »

It does exist a Linux driver for the iMon VFD. maybe it's possible to port it for win and LCDsmartie, it would be great if we could get the custom chars to work. Maybe we could get down the cpu load as well.

Fast351
Developer
Posts: 233
Joined: February 17th, 2006, 3:23 pm
Location: Twin Cities, Minnesota, USA
Contact:

Post by Fast351 »

The linux driver only does text. There's even a note in the source specifically stating that.

What is the high CPU load you speak of?

masb
Plugin Author
Posts: 11
Joined: June 2nd, 2005, 1:04 am
Contact:

Re: any more news

Post by masb »

xsnrg wrote:What I am wondering is if anyone has been able to get to the lower level of the display to know how to make custom characters?

Also, would the source code for the plugin for driving this display with Smartie be available somewhere?
The original release of the DG_VFD.dll did not allow custom characters to be set. In the V5 release there are some additional functions but no documentation yet. If I can get the documentation I will see if I can add custom characters.

I am not releasing the souce code and the native iMon driver in 5.4beta should replace the plugin in time.

I am concentrating on the iMon plugin for my Dashboard alternative. This allows setting specific displays at shutdown or suspend and accepts controls from the MCE Remote Control.

phantasm
Posts: 1
Joined: June 1st, 2009, 11:00 pm

Post by phantasm »

Here is my attempt at a basic display driver for the latest iMon compatible VFD display.

I have tested it on the VFD in my Silverstone ML02 using the SG_VFD.dll
version 7.3.4.721

It currently only displays a single line of text on my 96x16 pixel display because it uses the FixedSys windows font which is around 16 pixels tall.

The driver is based on the original imon.dll sourcecode with some changes made partly by my own reverse engineering of the imon software and also some information i found here

http://imonapi.tripod.com/
You do not have the required permissions to view the files attached to this post.

Post Reply