I downloaded the latest version a couple of weeks ago, and I still have the compiler without paying the sub.VK5TM wrote: ↑Mon Jul 20, 2020 10:55 am I used to use the Oshonsoft simulator a lot, but there are too many things (and Pic's) it doesn't support, although the disassembler comes in handy when only a hex file is supplied
Now it has been split off into two different parts (simulator and Basic compiler), with a yearly subscription for the compiler. Not worth it when you have to pay every year.
I think that may apply to new buyers.
Trouble is, for such a clever person, much of the site is as clear as mud, and I would have guessed he was a politician, not a physicist by his answers to enquiries.
This is the total of examples given for serial input/output
Example 1:
Dim i As Byte
Hseropen 38400
WaitMs 1000
For i = 20 To 0 Step -1
Hserout "Number: ", #i, CrLf
WaitMs 500
Next i
Example 2:
Dim i As Byte
Hseropen 19200
loop:
Hserin i
Hserout "Number: ", #i, CrLf
Goto loop
Example 3:
Dim i As Byte
Hseropen 19200
loop:
Hserget i
If i > 0 Then
Hserout "Number: ", #i, CrLf
WaitMs 50
Endif
Goto loop
To send data is easy, the same as VB6 and before.
The trouble with the above is quite typical though, the examples make perfect sense if you already know how to do it, but then of course you don't need the examples.