Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread Fugu ME100
Yes the ESP-12 works really well.  The ESP-8266 is now integrated with the 
Arduino IDE so moving code around is a breeze.  Although there are still some 
issues with sleep etc.  There are also a bunch of libraries like WiFi Scan, 
FTP, TELNET, NTP and OTA updating which make it quite simple to add in those 
features.  The 8266 is a bit of a power hog but otherwise it worked really well 
as a WiFi link and SD-Card interface.I did put together a OSH board some 
time ago to build an ESP-TPDD based interface, it should be shared on OSH

In my case I just used the TELECOM program to set up the FTP or TELNET.  The 
FTP is only to the local SD-Card which can then be accessed via TP-DOS.  The 
only clunky part was booting from the ESP-TPDD as it does not support the 
control lines – too few pins – to react to the Model Ts serial pin status.

There are also some ESP-12 boards available with RS-232 ports that can be 
plugged directly into the Model T, I do not have the link though.

From: M100 
mailto:m100-boun...@lists.bitchin100.com>> 
on behalf of c646581 mailto:c646...@gmail.com>>
Reply-To: mailto:m...@bitchin100.com>>
Date: Wednesday, January 30, 2019 at 11:46 AM
To: mailto:m...@bitchin100.com>>
Subject: Re: [M100] TPDD emulator on Arduino

I've been thinking about an ESP8266-based TPDD emulator that can link up to an 
FTP site or act as a telnet to serial bridge at the flip of a switch.



Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread Kevin Becker
That would be really cool.

> On Jan 30, 2019, at 2:46 PM, c646581  wrote:
> 
> I've been thinking about an ESP8266-based TPDD emulator that can link up to 
> an FTP site or act as a telnet to serial bridge at the flip of a switch. 
> 
> On Wed, Jan 30, 2019, 14:06 Brian White   wrote:
> I think in both of these cases I'm using interrupts and hardware 
> sleep/wait-for-interrupt support, so there's no tight loop. (assuming correct 
> code and correct wiring on my part, of which I make no such claim :) ). And 
> yes there is serial port init code. I went through a few different variations 
> on that "while !Serial" kind of thing, but looks like now I just have 
> CLIENT.flush() ( Serial1.flush() )
> I think it's actually behaving now, in both devices. I believe I had 
> something bone-headed backwards at the time of the video, watching TX instead 
> of RX with the interrupt. Also there was something about how quickly the 
> device can wake from sleep, or from different levels of sleep. If you don't 
> go below a certain level of sleep, then the device can wake up fast enough 
> not to lose the same byte of data that woke it up.
> 
> 
> 
> On Wed, Jan 30, 2019 at 1:23 PM Scott Lawrence  > wrote:
> I've been doing a bunch with 32u4 based arduinos recently (pro 
> micro/leonardo/ss micro/etc).
> 
> With these, there's a bit in the start up to make sure that it doesn't crash 
> when talking to an uninitialized serial port, something like:
> 
> while( !Serial );
> 
> Or, you could check it with something like:
> if( !Serial ) { return; }
> 
> and so on.  In any case, it's been my observation that when it's sitting in 
> these tight loops checking the hardware, the thing is basically running 
> all-out full speed.  Even just the ( Serial.available() ) function in these 
> situations can be super laggy.  Even just putting a delay in there helps a 
> ton.  eg:
> while( !Serial ) { delay( 50 ); } 
> 
> or somesuch. 
> 
> It might not be the cause of the power drain, but there's a chance it is.  
> maybe?
> 
> In my experience, those calls checking the serial port seemed to block the 
> system entirely and cause bad behaviors... :/
> 
> -s
> 
> 
> On Wed, Jan 30, 2019 at 12:34 PM Brian White  > wrote:
> I got Jimmy's code working on Teensy 3.5 & 3.6, and on Adafruit Feather 32u4 
> Adalogger
> And modified my copy somewhat. I was playing with getting the top-right 
> corner of TS-DOS to display the current working directory, and reducing the 
> power drain.
> Some changes are just gratuitous refactoring to suit myself, so that I could 
> then make the functional changes.
> 
> In this video there is a little mystery where the power drain is a little 
> high on initial power-on, but behaves properly as soon as you actually talk 
> to the device at least once. I think I figured that out and the current 
> version behaves properly right from power-on.
> 
> Teensy 3.5/6 and the Adafruit device are quite different and have different 
> quirks. I never pulled both versions together into a single modular code base 
> yet. I have some messy code to try to make the same code handle different 
> devices by configurable options amd macros, but it's not really worked out 
> and so it's still two separate branches, one for each device.
> 
> I haven't done anything further since then.
> 
> https://youtu.be/_lFqsHAlLyg 
> 
> My mods are in the two different branches here. The master branch is Jimmy's 
> original code.
> https://github.com/aljex/SD2TPDD 
> 
> -- 
> bkw
> 
> On Wed, Jan 30, 2019 at 3:52 AM VANDEN BOSSCHE JAN 
> mailto:jan.vandenboss...@vivaqua.be>> wrote:
> Someone was working on a TPDD emulator on Arduino. Is there any progress? 
> And/Or photos?
> 
> As I'm starting a course on Arduino programming, I am now even more 
> interested. This could become the cheapest stand-alone TPDD emulator yet.
> 
> 
> Greetings from the TyRannoSaurus
> Jan-80   |\  _,,,--,,_
> @ work  / ,`.-'`'   ._  \-;;,
>|,4-  ) )_.;.(  `'-'
>   <---''(_/._)--'(_\_)
> 
> VIVAQUA et HYDROBRU ont fusionné.
> VIVAQUA est votre société d'eau en Région de Bruxelles-Capitale.
> 
> VIVAQUA en HYDROBRU zijn gefusioneerd.
> VIVAQUA is uw waterbedrijf in het Brusselse Hoofdstedelijk Gewest.
> 
> [http://www.vivaqua.be/facebook.png ] 
> Rejoignez-nous sur Facebook - Volg ons op Facebook
> 
> DISCLAIMER
> Pensez à l'environnement, n'imprimez cette page et ses annexes que si c'est 
> nécessaire. Ce message électronique, y compris ses annexes, est confidentiel 
> et réservé à l’attention de son destinataire.  Si vous n'êtes pas le 
> destinataire de ce message, merci de le détruire et d’en informer 
> l’expéditeur. Toute divulgation, copie ou utilisation de ce mail est dans ce 
> cas interdite. La sécurité et l'exactitude des transmissions de messages 
> 

Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread c646581
I've been thinking about an ESP8266-based TPDD emulator that can link up to
an FTP site or act as a telnet to serial bridge at the flip of a switch.

On Wed, Jan 30, 2019, 14:06 Brian White  I think in both of these cases I'm using interrupts and hardware
> sleep/wait-for-interrupt support, so there's no tight loop. (assuming
> correct code and correct wiring on my part, of which I make no such claim
> :) ). And yes there is serial port init code. I went through a few
> different variations on that "while !Serial" kind of thing, but looks like
> now I just have CLIENT.flush() ( Serial1.flush() )
> I think it's actually behaving now, in both devices. I believe I had
> something bone-headed backwards at the time of the video, watching TX
> instead of RX with the interrupt. Also there was something about how
> quickly the device can wake from sleep, or from different levels of sleep.
> If you don't go below a certain level of sleep, then the device can wake up
> fast enough not to lose the same byte of data that woke it up.
>
>
>
> On Wed, Jan 30, 2019 at 1:23 PM Scott Lawrence  wrote:
>
>> I've been doing a bunch with 32u4 based arduinos recently (pro
>> micro/leonardo/ss micro/etc).
>>
>> With these, there's a bit in the start up to make sure that it doesn't
>> crash when talking to an uninitialized serial port, something like:
>>
>> while( !Serial );
>>
>> Or, you could check it with something like:
>> if( !Serial ) { return; }
>>
>> and so on.  In any case, it's been my observation that when it's sitting
>> in these tight loops checking the hardware, the thing is basically running
>> all-out full speed.  Even just the ( Serial.available() ) function in these
>> situations can be super laggy.  Even just putting a delay in there helps a
>> ton.  eg:
>> while( !Serial ) { delay( 50 ); }
>>
>> or somesuch.
>>
>> It might not be the cause of the power drain, but there's a chance it is.
>>  maybe?
>>
>> In my experience, those calls checking the serial port seemed to block
>> the system entirely and cause bad behaviors... :/
>>
>> -s
>>
>>
>> On Wed, Jan 30, 2019 at 12:34 PM Brian White  wrote:
>>
>>> I got Jimmy's code working on Teensy 3.5 & 3.6, and on Adafruit Feather
>>> 32u4 Adalogger
>>> And modified my copy somewhat. I was playing with getting the top-right
>>> corner of TS-DOS to display the current working directory, and reducing the
>>> power drain.
>>> Some changes are just gratuitous refactoring to suit myself, so that I
>>> could then make the functional changes.
>>>
>>> In this video there is a little mystery where the power drain is a
>>> little high on initial power-on, but behaves properly as soon as you
>>> actually talk to the device at least once. I think I figured that out and
>>> the current version behaves properly right from power-on.
>>>
>>> Teensy 3.5/6 and the Adafruit device are quite different and have
>>> different quirks. I never pulled both versions together into a single
>>> modular code base yet. I have some messy code to try to make the same code
>>> handle different devices by configurable options amd macros, but it's not
>>> really worked out and so it's still two separate branches, one for each
>>> device.
>>>
>>> I haven't done anything further since then.
>>>
>>> https://youtu.be/_lFqsHAlLyg
>>>
>>> My mods are in the two different branches here. The master branch is
>>> Jimmy's original code.
>>> https://github.com/aljex/SD2TPDD
>>>
>>> --
>>> bkw
>>>
>>> On Wed, Jan 30, 2019 at 3:52 AM VANDEN BOSSCHE JAN <
>>> jan.vandenboss...@vivaqua.be> wrote:
>>>
 Someone was working on a TPDD emulator on Arduino. Is there any
 progress? And/Or photos?

 As I'm starting a course on Arduino programming, I am now even more
 interested. This could become the cheapest stand-alone TPDD emulator yet.


 Greetings from the TyRannoSaurus
 Jan-80   |\  _,,,--,,_
 @ work  / ,`.-'`'   ._  \-;;,
|,4-  ) )_.;.(  `'-'
   <---''(_/._)--'(_\_)

 VIVAQUA et HYDROBRU ont fusionné.
 VIVAQUA est votre société d'eau en Région de Bruxelles-Capitale.

 VIVAQUA en HYDROBRU zijn gefusioneerd.
 VIVAQUA is uw waterbedrijf in het Brusselse Hoofdstedelijk Gewest.

 [http://www.vivaqua.be/facebook.png] Rejoignez-nous sur Facebook -
 Volg ons op Facebook

 DISCLAIMER
 Pensez à l'environnement, n'imprimez cette page et ses annexes que si
 c'est nécessaire. Ce message électronique, y compris ses annexes, est
 confidentiel et réservé à l’attention de son destinataire.  Si vous n'êtes
 pas le destinataire de ce message, merci de le détruire et d’en informer
 l’expéditeur. Toute divulgation, copie ou utilisation de ce mail est dans
 ce cas interdite. La sécurité et l'exactitude des transmissions de messages
 électroniques ne peuvent être garanties.
 Denk aan het milieu; druk deze pagina en de bijlagen alleen af als het
 nodig is. Dit e-mailbericht (inclusief zijn 

Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread Brian White
I think in both of these cases I'm using interrupts and hardware
sleep/wait-for-interrupt support, so there's no tight loop. (assuming
correct code and correct wiring on my part, of which I make no such claim
:) ). And yes there is serial port init code. I went through a few
different variations on that "while !Serial" kind of thing, but looks like
now I just have CLIENT.flush() ( Serial1.flush() )
I think it's actually behaving now, in both devices. I believe I had
something bone-headed backwards at the time of the video, watching TX
instead of RX with the interrupt. Also there was something about how
quickly the device can wake from sleep, or from different levels of sleep.
If you don't go below a certain level of sleep, then the device can wake up
fast enough not to lose the same byte of data that woke it up.



On Wed, Jan 30, 2019 at 1:23 PM Scott Lawrence  wrote:

> I've been doing a bunch with 32u4 based arduinos recently (pro
> micro/leonardo/ss micro/etc).
>
> With these, there's a bit in the start up to make sure that it doesn't
> crash when talking to an uninitialized serial port, something like:
>
> while( !Serial );
>
> Or, you could check it with something like:
> if( !Serial ) { return; }
>
> and so on.  In any case, it's been my observation that when it's sitting
> in these tight loops checking the hardware, the thing is basically running
> all-out full speed.  Even just the ( Serial.available() ) function in these
> situations can be super laggy.  Even just putting a delay in there helps a
> ton.  eg:
> while( !Serial ) { delay( 50 ); }
>
> or somesuch.
>
> It might not be the cause of the power drain, but there's a chance it is.
>  maybe?
>
> In my experience, those calls checking the serial port seemed to block the
> system entirely and cause bad behaviors... :/
>
> -s
>
>
> On Wed, Jan 30, 2019 at 12:34 PM Brian White  wrote:
>
>> I got Jimmy's code working on Teensy 3.5 & 3.6, and on Adafruit Feather
>> 32u4 Adalogger
>> And modified my copy somewhat. I was playing with getting the top-right
>> corner of TS-DOS to display the current working directory, and reducing the
>> power drain.
>> Some changes are just gratuitous refactoring to suit myself, so that I
>> could then make the functional changes.
>>
>> In this video there is a little mystery where the power drain is a little
>> high on initial power-on, but behaves properly as soon as you actually talk
>> to the device at least once. I think I figured that out and the current
>> version behaves properly right from power-on.
>>
>> Teensy 3.5/6 and the Adafruit device are quite different and have
>> different quirks. I never pulled both versions together into a single
>> modular code base yet. I have some messy code to try to make the same code
>> handle different devices by configurable options amd macros, but it's not
>> really worked out and so it's still two separate branches, one for each
>> device.
>>
>> I haven't done anything further since then.
>>
>> https://youtu.be/_lFqsHAlLyg
>>
>> My mods are in the two different branches here. The master branch is
>> Jimmy's original code.
>> https://github.com/aljex/SD2TPDD
>>
>> --
>> bkw
>>
>> On Wed, Jan 30, 2019 at 3:52 AM VANDEN BOSSCHE JAN <
>> jan.vandenboss...@vivaqua.be> wrote:
>>
>>> Someone was working on a TPDD emulator on Arduino. Is there any
>>> progress? And/Or photos?
>>>
>>> As I'm starting a course on Arduino programming, I am now even more
>>> interested. This could become the cheapest stand-alone TPDD emulator yet.
>>>
>>>
>>> Greetings from the TyRannoSaurus
>>> Jan-80   |\  _,,,--,,_
>>> @ work  / ,`.-'`'   ._  \-;;,
>>>|,4-  ) )_.;.(  `'-'
>>>   <---''(_/._)--'(_\_)
>>>
>>> VIVAQUA et HYDROBRU ont fusionné.
>>> VIVAQUA est votre société d'eau en Région de Bruxelles-Capitale.
>>>
>>> VIVAQUA en HYDROBRU zijn gefusioneerd.
>>> VIVAQUA is uw waterbedrijf in het Brusselse Hoofdstedelijk Gewest.
>>>
>>> [http://www.vivaqua.be/facebook.png] Rejoignez-nous sur Facebook - Volg
>>> ons op Facebook
>>>
>>> DISCLAIMER
>>> Pensez à l'environnement, n'imprimez cette page et ses annexes que si
>>> c'est nécessaire. Ce message électronique, y compris ses annexes, est
>>> confidentiel et réservé à l’attention de son destinataire.  Si vous n'êtes
>>> pas le destinataire de ce message, merci de le détruire et d’en informer
>>> l’expéditeur. Toute divulgation, copie ou utilisation de ce mail est dans
>>> ce cas interdite. La sécurité et l'exactitude des transmissions de messages
>>> électroniques ne peuvent être garanties.
>>> Denk aan het milieu; druk deze pagina en de bijlagen alleen af als het
>>> nodig is. Dit e-mailbericht (inclusief zijn bijlagen) is vertrouwelijk en
>>> is uitsluitend bestemd voor de geadresseerde. Als dit bericht niet voor u
>>> bestemd is, wordt u verzocht het te wissen en de afzender te informeren.
>>> Het is in dat geval niet toegestaan dit bericht te verspreiden, te kopiëren
>>> of te gebruiken. We kunnen niet garanderen dat de 

Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread Brian White
Couple pics of the adafruit setup.
https://photos.app.goo.gl/N2v6iB45pePNFQNA8

The 32u4 is a much less powerful device, but just about perfect for doing
the job of TPDD. The Teensy 3.5 & 3.6 are far more powerful, overkill for
TPDD, BUT, perhaps really cool for a more feature-full device. The Teensy
has audio hardware and enough cpu & ram to use it. So I was planning on
seeing if I could get it to play cas or wav files, and record them, to act
as a virtual cassette as well as tpdd. Another plan was to use the Teensy's
built-in rtc with some small basic program on the M100 to set the M100's
clock, or conversely set the rtc from the m100.

A dos-installer would be nice too, and should be no problem. There is a
pretty straight-forward example in dlplus dl.c sendloader(), and dl.do
shows the line of BASIC to kick it off.
But it might be possible to emulate what the real tpdd2 does, detecting the
state of some serial pins on power-up, and send the loader based on that
condition, minimizing what the user has to type manually.

-- 
bkw


Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread Scott Lawrence
I've been doing a bunch with 32u4 based arduinos recently (pro
micro/leonardo/ss micro/etc).

With these, there's a bit in the start up to make sure that it doesn't
crash when talking to an uninitialized serial port, something like:

while( !Serial );

Or, you could check it with something like:
if( !Serial ) { return; }

and so on.  In any case, it's been my observation that when it's sitting in
these tight loops checking the hardware, the thing is basically running
all-out full speed.  Even just the ( Serial.available() ) function in these
situations can be super laggy.  Even just putting a delay in there helps a
ton.  eg:
while( !Serial ) { delay( 50 ); }

or somesuch.

It might not be the cause of the power drain, but there's a chance it is.
 maybe?

In my experience, those calls checking the serial port seemed to block the
system entirely and cause bad behaviors... :/

-s


On Wed, Jan 30, 2019 at 12:34 PM Brian White  wrote:

> I got Jimmy's code working on Teensy 3.5 & 3.6, and on Adafruit Feather
> 32u4 Adalogger
> And modified my copy somewhat. I was playing with getting the top-right
> corner of TS-DOS to display the current working directory, and reducing the
> power drain.
> Some changes are just gratuitous refactoring to suit myself, so that I
> could then make the functional changes.
>
> In this video there is a little mystery where the power drain is a little
> high on initial power-on, but behaves properly as soon as you actually talk
> to the device at least once. I think I figured that out and the current
> version behaves properly right from power-on.
>
> Teensy 3.5/6 and the Adafruit device are quite different and have
> different quirks. I never pulled both versions together into a single
> modular code base yet. I have some messy code to try to make the same code
> handle different devices by configurable options amd macros, but it's not
> really worked out and so it's still two separate branches, one for each
> device.
>
> I haven't done anything further since then.
>
> https://youtu.be/_lFqsHAlLyg
>
> My mods are in the two different branches here. The master branch is
> Jimmy's original code.
> https://github.com/aljex/SD2TPDD
>
> --
> bkw
>
> On Wed, Jan 30, 2019 at 3:52 AM VANDEN BOSSCHE JAN <
> jan.vandenboss...@vivaqua.be> wrote:
>
>> Someone was working on a TPDD emulator on Arduino. Is there any progress?
>> And/Or photos?
>>
>> As I'm starting a course on Arduino programming, I am now even more
>> interested. This could become the cheapest stand-alone TPDD emulator yet.
>>
>>
>> Greetings from the TyRannoSaurus
>> Jan-80   |\  _,,,--,,_
>> @ work  / ,`.-'`'   ._  \-;;,
>>|,4-  ) )_.;.(  `'-'
>>   <---''(_/._)--'(_\_)
>>
>> VIVAQUA et HYDROBRU ont fusionné.
>> VIVAQUA est votre société d'eau en Région de Bruxelles-Capitale.
>>
>> VIVAQUA en HYDROBRU zijn gefusioneerd.
>> VIVAQUA is uw waterbedrijf in het Brusselse Hoofdstedelijk Gewest.
>>
>> [http://www.vivaqua.be/facebook.png] Rejoignez-nous sur Facebook - Volg
>> ons op Facebook
>>
>> DISCLAIMER
>> Pensez à l'environnement, n'imprimez cette page et ses annexes que si
>> c'est nécessaire. Ce message électronique, y compris ses annexes, est
>> confidentiel et réservé à l’attention de son destinataire.  Si vous n'êtes
>> pas le destinataire de ce message, merci de le détruire et d’en informer
>> l’expéditeur. Toute divulgation, copie ou utilisation de ce mail est dans
>> ce cas interdite. La sécurité et l'exactitude des transmissions de messages
>> électroniques ne peuvent être garanties.
>> Denk aan het milieu; druk deze pagina en de bijlagen alleen af als het
>> nodig is. Dit e-mailbericht (inclusief zijn bijlagen) is vertrouwelijk en
>> is uitsluitend bestemd voor de geadresseerde. Als dit bericht niet voor u
>> bestemd is, wordt u verzocht het te wissen en de afzender te informeren.
>> Het is in dat geval niet toegestaan dit bericht te verspreiden, te kopiëren
>> of te gebruiken. We kunnen niet garanderen dat de gegevensoverdracht via
>> het internet veilig en nauwkeurig is.
>>
>
>
> --
> bkw
>


-- 
Scott Lawrence
yor...@gmail.com


Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread Brian White
I got Jimmy's code working on Teensy 3.5 & 3.6, and on Adafruit Feather
32u4 Adalogger
And modified my copy somewhat. I was playing with getting the top-right
corner of TS-DOS to display the current working directory, and reducing the
power drain.
Some changes are just gratuitous refactoring to suit myself, so that I
could then make the functional changes.

In this video there is a little mystery where the power drain is a little
high on initial power-on, but behaves properly as soon as you actually talk
to the device at least once. I think I figured that out and the current
version behaves properly right from power-on.

Teensy 3.5/6 and the Adafruit device are quite different and have different
quirks. I never pulled both versions together into a single modular code
base yet. I have some messy code to try to make the same code handle
different devices by configurable options amd macros, but it's not really
worked out and so it's still two separate branches, one for each device.

I haven't done anything further since then.

https://youtu.be/_lFqsHAlLyg

My mods are in the two different branches here. The master branch is
Jimmy's original code.
https://github.com/aljex/SD2TPDD

-- 
bkw

On Wed, Jan 30, 2019 at 3:52 AM VANDEN BOSSCHE JAN <
jan.vandenboss...@vivaqua.be> wrote:

> Someone was working on a TPDD emulator on Arduino. Is there any progress?
> And/Or photos?
>
> As I'm starting a course on Arduino programming, I am now even more
> interested. This could become the cheapest stand-alone TPDD emulator yet.
>
>
> Greetings from the TyRannoSaurus
> Jan-80   |\  _,,,--,,_
> @ work  / ,`.-'`'   ._  \-;;,
>|,4-  ) )_.;.(  `'-'
>   <---''(_/._)--'(_\_)
>
> VIVAQUA et HYDROBRU ont fusionné.
> VIVAQUA est votre société d'eau en Région de Bruxelles-Capitale.
>
> VIVAQUA en HYDROBRU zijn gefusioneerd.
> VIVAQUA is uw waterbedrijf in het Brusselse Hoofdstedelijk Gewest.
>
> [http://www.vivaqua.be/facebook.png] Rejoignez-nous sur Facebook - Volg
> ons op Facebook
>
> DISCLAIMER
> Pensez à l'environnement, n'imprimez cette page et ses annexes que si
> c'est nécessaire. Ce message électronique, y compris ses annexes, est
> confidentiel et réservé à l’attention de son destinataire.  Si vous n'êtes
> pas le destinataire de ce message, merci de le détruire et d’en informer
> l’expéditeur. Toute divulgation, copie ou utilisation de ce mail est dans
> ce cas interdite. La sécurité et l'exactitude des transmissions de messages
> électroniques ne peuvent être garanties.
> Denk aan het milieu; druk deze pagina en de bijlagen alleen af als het
> nodig is. Dit e-mailbericht (inclusief zijn bijlagen) is vertrouwelijk en
> is uitsluitend bestemd voor de geadresseerde. Als dit bericht niet voor u
> bestemd is, wordt u verzocht het te wissen en de afzender te informeren.
> Het is in dat geval niet toegestaan dit bericht te verspreiden, te kopiëren
> of te gebruiken. We kunnen niet garanderen dat de gegevensoverdracht via
> het internet veilig en nauwkeurig is.
>


-- 
bkw


Re: [M100] TPDD emulator on Arduino

2019-01-30 Thread c646581
Yep, I was working on a TPDD emulator for Arduino called SD2TPDD. The
github page is here:
https://github.com/TangentDelta/SD2TPDD

I kind of lost interest in it and haven't maintained the project in a long
time. I don't have any pictures of the setup, as it was basically just an
SD card reader and RS232 line driver slapped onto an Arduino Mega.

My next step was to port it to a Teensy or similar device in order to
shrink it down to fit inside of the M100.

On Wed, Jan 30, 2019, 04:10 VANDEN BOSSCHE JAN  Someone was working on a TPDD emulator on Arduino. Is there any progress?
> And/Or photos?
>
> As I'm starting a course on Arduino programming, I am now even more
> interested. This could become the cheapest stand-alone TPDD emulator yet.
>
>
> Greetings from the TyRannoSaurus
> Jan-80   |\  _,,,--,,_
> @ work  / ,`.-'`'   ._  \-;;,
>|,4-  ) )_.;.(  `'-'
>   <---''(_/._)--'(_\_)
>
> VIVAQUA et HYDROBRU ont fusionné.
> VIVAQUA est votre société d'eau en Région de Bruxelles-Capitale.
>
> VIVAQUA en HYDROBRU zijn gefusioneerd.
> VIVAQUA is uw waterbedrijf in het Brusselse Hoofdstedelijk Gewest.
>
> [http://www.vivaqua.be/facebook.png] Rejoignez-nous sur Facebook - Volg
> ons op Facebook
>
> DISCLAIMER
> Pensez à l'environnement, n'imprimez cette page et ses annexes que si
> c'est nécessaire. Ce message électronique, y compris ses annexes, est
> confidentiel et réservé à l’attention de son destinataire.  Si vous n'êtes
> pas le destinataire de ce message, merci de le détruire et d’en informer
> l’expéditeur. Toute divulgation, copie ou utilisation de ce mail est dans
> ce cas interdite. La sécurité et l'exactitude des transmissions de messages
> électroniques ne peuvent être garanties.
> Denk aan het milieu; druk deze pagina en de bijlagen alleen af als het
> nodig is. Dit e-mailbericht (inclusief zijn bijlagen) is vertrouwelijk en
> is uitsluitend bestemd voor de geadresseerde. Als dit bericht niet voor u
> bestemd is, wordt u verzocht het te wissen en de afzender te informeren.
> Het is in dat geval niet toegestaan dit bericht te verspreiden, te kopiëren
> of te gebruiken. We kunnen niet garanderen dat de gegevensoverdracht via
> het internet veilig en nauwkeurig is.
>


[M100] TPDD emulator on Arduino

2019-01-30 Thread VANDEN BOSSCHE JAN
Someone was working on a TPDD emulator on Arduino. Is there any progress? 
And/Or photos?

As I'm starting a course on Arduino programming, I am now even more interested. 
This could become the cheapest stand-alone TPDD emulator yet.


Greetings from the TyRannoSaurus
Jan-80   |\  _,,,--,,_
@ work  / ,`.-'`'   ._  \-;;,
   |,4-  ) )_.;.(  `'-'
  <---''(_/._)--'(_\_)

VIVAQUA et HYDROBRU ont fusionné.
VIVAQUA est votre société d'eau en Région de Bruxelles-Capitale.

VIVAQUA en HYDROBRU zijn gefusioneerd.
VIVAQUA is uw waterbedrijf in het Brusselse Hoofdstedelijk Gewest.

[http://www.vivaqua.be/facebook.png] Rejoignez-nous sur Facebook - Volg ons op 
Facebook

DISCLAIMER
Pensez à l'environnement, n'imprimez cette page et ses annexes que si c'est 
nécessaire. Ce message électronique, y compris ses annexes, est confidentiel et 
réservé à l’attention de son destinataire.  Si vous n'êtes pas le destinataire 
de ce message, merci de le détruire et d’en informer l’expéditeur. Toute 
divulgation, copie ou utilisation de ce mail est dans ce cas interdite. La 
sécurité et l'exactitude des transmissions de messages électroniques ne peuvent 
être garanties.
Denk aan het milieu; druk deze pagina en de bijlagen alleen af als het nodig 
is. Dit e-mailbericht (inclusief zijn bijlagen) is vertrouwelijk en is 
uitsluitend bestemd voor de geadresseerde. Als dit bericht niet voor u bestemd 
is, wordt u verzocht het te wissen en de afzender te informeren. Het is in dat 
geval niet toegestaan dit bericht te verspreiden, te kopiëren of te gebruiken. 
We kunnen niet garanderen dat de gegevensoverdracht via het internet veilig en 
nauwkeurig is.