Basic stamp 2 + Voice extreme.
Archiver
Posts: 46,084
Hi everyone,
I have posted some questions regarding this topic already, now some
new problems have just occurred. Basically my BS2 +DS1302 send time
data to the Voice Extreme chip to speak out the time. I use this
command to send the time data from the BST2 to the VE:
SEROUT 3,16468,10, [noparse][[/noparse]HEX2 Hours, HEX2 Minutes]
When I checked pin 3 (output) of the BS2 by the Oscilloscope, I saw
the signal consisted of 4 peak-groups, between every two groups is
just flat signal (zero). When I connected pin 3 to the VE, the VE (
I wrote some code for this VE chip to speak out the input data) said
some different numbers, but most of the time it only said "zero zero
zero zero". I'm wondering is it speaking out the segments of the
signal that is flat (zero value)? Because sometimes it said some
other numbers rather than 0, but still, it's not the time that is
being sent in. And is that correct that zero segments of the signal
are those 10ms pauses? I don't know how to catch the right moment
that the Hours.HIGHNIB is sent into the VE so I can enable the VE
chip to start speaking out the time?
I really appreciate any help/brainstorm.
Best regards,
Amser.
I have posted some questions regarding this topic already, now some
new problems have just occurred. Basically my BS2 +DS1302 send time
data to the Voice Extreme chip to speak out the time. I use this
command to send the time data from the BST2 to the VE:
SEROUT 3,16468,10, [noparse][[/noparse]HEX2 Hours, HEX2 Minutes]
When I checked pin 3 (output) of the BS2 by the Oscilloscope, I saw
the signal consisted of 4 peak-groups, between every two groups is
just flat signal (zero). When I connected pin 3 to the VE, the VE (
I wrote some code for this VE chip to speak out the input data) said
some different numbers, but most of the time it only said "zero zero
zero zero". I'm wondering is it speaking out the segments of the
signal that is flat (zero value)? Because sometimes it said some
other numbers rather than 0, but still, it's not the time that is
being sent in. And is that correct that zero segments of the signal
are those 10ms pauses? I don't know how to catch the right moment
that the Hours.HIGHNIB is sent into the VE so I can enable the VE
chip to start speaking out the time?
I really appreciate any help/brainstorm.
Best regards,
Amser.