Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

6 May, 2024: The networking issue during the past two days has been identified and appears to be fixed. Will keep monitoring.


devel / comp.lang.forth / Re: Interface a LoRa transmissison with any FORTH program on ESP32Forth

SubjectAuthor
* Interface a LoRa transmissison with any FORTH program on ESP32ForthMarc Petremann
+- Re: Interface a LoRa transmissison with any FORTH program onHowerd Oakford
`- Re: Interface a LoRa transmissison with any FORTH program on ESP32ForthPaul Rubin

1
Interface a LoRa transmissison with any FORTH program on ESP32Forth

<467d80fe-b5e8-4d2b-8278-0534285bb8ban@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16720&group=comp.lang.forth#16720

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ac8:57d0:: with SMTP id w16mr2594096qta.171.1644320578176;
Tue, 08 Feb 2022 03:42:58 -0800 (PST)
X-Received: by 2002:a05:622a:514:: with SMTP id l20mr2592008qtx.86.1644320577999;
Tue, 08 Feb 2022 03:42:57 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Feb 2022 03:42:57 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=90.37.209.172; posting-account=xbxuywoAAAASFWsQBmiz40gnxDBWDrxx
NNTP-Posting-Host: 90.37.209.172
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <467d80fe-b5e8-4d2b-8278-0534285bb8ban@googlegroups.com>
Subject: Interface a LoRa transmissison with any FORTH program on ESP32Forth
From: mpetrema...@gmail.com (Marc Petremann)
Injection-Date: Tue, 08 Feb 2022 11:42:58 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 9
 by: Marc Petremann - Tue, 8 Feb 2022 11:42 UTC

Hello,
Successful challenge!
ESP32Forth can operate any FORTH program for ESP32Forth via LoRa transmission without having to change a single line of code of this program!
The interface between LoRa and the program is in a single line of code on the LoRa transmission management side.
And what's more, all this is done in multi-tasking, which leaves control of the ESP32Forth interpreter on the receiving ESP32 board.
There are two strategies for getting interested in the FORTH language:
1) argue for a long time in a sterile way about the language itself;
2) show what can be achieved with the FORTH language
I chose this second solution.
Online article: https://esp32.arduino-forth.com/article/LoRa_transmitTask

Re: Interface a LoRa transmissison with any FORTH program on ESP32Forth

<stts8e$msj$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16723&group=comp.lang.forth#16723

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: how...@inventio.co.uk (Howerd Oakford)
Newsgroups: comp.lang.forth
Subject: Re: Interface a LoRa transmissison with any FORTH program on
ESP32Forth
Date: Tue, 8 Feb 2022 14:46:54 +0100
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <stts8e$msj$1@dont-email.me>
References: <467d80fe-b5e8-4d2b-8278-0534285bb8ban@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 8 Feb 2022 13:46:54 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="0e689724c9ec50b3a9811634b85e8e66";
logging-data="23443"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1917yVcm2dsJawaZO4ybcTj"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.5.1
Cancel-Lock: sha1:n41bAKL1VbSqTitqUYMbEYh0fNQ=
In-Reply-To: <467d80fe-b5e8-4d2b-8278-0534285bb8ban@googlegroups.com>
 by: Howerd Oakford - Tue, 8 Feb 2022 13:46 UTC

Hi Marc,

Great work!!!

Cheers,
Howerd

Am 08/02/2022 um 12:42 schrieb Marc Petremann:
> Hello,
> Successful challenge!
> ESP32Forth can operate any FORTH program for ESP32Forth via LoRa transmission without having to change a single line of code of this program!
> The interface between LoRa and the program is in a single line of code on the LoRa transmission management side.
> And what's more, all this is done in multi-tasking, which leaves control of the ESP32Forth interpreter on the receiving ESP32 board.
> There are two strategies for getting interested in the FORTH language:
> 1) argue for a long time in a sterile way about the language itself;
> 2) show what can be achieved with the FORTH language
> I chose this second solution.
> Online article: https://esp32.arduino-forth.com/article/LoRa_transmitTask

Re: Interface a LoRa transmissison with any FORTH program on ESP32Forth

<87sfstvx0h.fsf@nightsong.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16726&group=comp.lang.forth#16726

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: no.em...@nospam.invalid (Paul Rubin)
Newsgroups: comp.lang.forth
Subject: Re: Interface a LoRa transmissison with any FORTH program on ESP32Forth
Date: Tue, 08 Feb 2022 14:01:02 -0800
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <87sfstvx0h.fsf@nightsong.com>
References: <467d80fe-b5e8-4d2b-8278-0534285bb8ban@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="4758abe120b097433208e7ccba97496b";
logging-data="5734"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19OzHVHojUFUmNFdj0aYgTa"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:Rq6hy1ZvRF6alZkcexO38FLH6kU=
sha1:bfqIdQWmYHPQBp/DHab4qCi9KG0=
 by: Paul Rubin - Tue, 8 Feb 2022 22:01 UTC

Marc Petremann <mpetremann93m@gmail.com> writes:
> ESP32Forth can operate any FORTH program for ESP32Forth via LoRa
> transmission without having to change a single line of code of this
> program!

Nice! It is great that you have Forth speaking to the radio stack etc.
I would expect that to be one of the bigger nuisances of bringing up
Forth on this sort of board.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor