Viewdata Service

Got a programming project in mind? Tell everyone about it!
User avatar
Richard Russell
Posts: 544
Joined: Sun Feb 27, 2011 10:35 am
Location: Downham Market, Norfolk
Contact:

Re: Viewdata Service

Post by Richard Russell » Tue Aug 07, 2018 8:35 am

Richard Russell wrote:
Tue Jul 31, 2018 9:18 am
I'll fix it anyway when I next update BBCSDL.
I've now released BBCSDL v0.23a with the fix, although since John has made a change at the server end you probably won't actually see any difference in behaviour in practice - telesoftware downloading should 'just work'. I've also updated the standalone Android client for Telstar, which can be downloaded from here; you may need to enable installing apps from Unknown Sources.

The Telstar client supplied with 'BBC BASIC for SDL 2.0' runs on Windows, Linux, MacOS, Raspberry Pi, Android and iOS.

Richard.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

TELSTAR Videotex Update

Post by John_Newcombe » Wed Aug 08, 2018 2:01 am

Telstar now includes national and international weather forecasts on page 290.

Enjoy!

Image

Soruk
Posts: 244
Joined: Mon Jul 09, 2018 10:31 am
Location: Basingstoke, Hampshire
Contact:

Re: Viewdata Service

Post by Soruk » Thu Aug 09, 2018 12:05 pm

Very nice.

Just a couple of things, the weather description shows the pressure where I am at 1,000 inches! That sounds a little high, the Yahoo Weather page shows it's 1,000 millibars.

Also, on your main menu, you have a small typo in "parliament" - you're missing the 'a'.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Thu Aug 09, 2018 11:32 pm

Damn those editors :).

Many thanks, I will add the changes to this weekend's deploy.
Last edited by John_Newcombe on Thu Aug 09, 2018 11:33 pm, edited 1 time in total.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Sat Aug 11, 2018 8:17 am

John_Newcombe wrote:
Thu Aug 09, 2018 11:32 pm
... I will add the changes to this weekend's deploy.
System now updated with improved weather service and typo corrections.

User avatar
Richard Russell
Posts: 544
Joined: Sun Feb 27, 2011 10:35 am
Location: Downham Market, Norfolk
Contact:

Re: Viewdata Service

Post by Richard Russell » Sun Aug 12, 2018 5:46 pm

On request from a user I've updated my 'telstar.bbc' client to allocate much more memory for the downloaded telesoftware (for convenience it downloads to memory rather than directly to a file). You can now download files up to 4 Mbytes or so (there is an MP3 file of that size at CCl4) but you need to be patient because that amounts to more than 11,000 frames! The updated client is in the v0.23b release of BBCSDL.

Richard.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Sun Aug 12, 2018 9:08 pm

Its here, genuine late holiday deals. you know you want it...

Image

Soruk
Posts: 244
Joined: Mon Jul 09, 2018 10:31 am
Location: Basingstoke, Hampshire
Contact:

Re: Viewdata Service

Post by Soruk » Mon Aug 13, 2018 2:45 pm

Just to advise, when googling the 0845 number shown on the holidays page, I came to Balkan Holidays contact page, and they're offering this number for reservations: 020 7543 5555 - can this be changed as 0845 numbers are insanely expensive to call these days compared to landlines or mobiles. (The 0845 130 1114 number is not listed on his page, google seems to imply this is an old number)

Edit: Maybe the entire content is old - the posts have 2012 dates!
Last edited by Soruk on Mon Aug 13, 2018 2:46 pm, edited 1 time in total.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Wed Aug 15, 2018 7:50 am

The data and numbers comes from the Balkan holidays rss feed. Looks like the feed may be out of date. I may have to withdraw this holiday page. Thanks for letting me know.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Mon Sep 17, 2018 8:24 pm

More pages updated, more content, system information and some success at accessing the system using Torch Uniview software running under CPN.

Image
Image

Soruk
Posts: 244
Joined: Mon Jul 09, 2018 10:31 am
Location: Basingstoke, Hampshire
Contact:

Re: Viewdata Service

Post by Soruk » Wed Sep 26, 2018 11:55 am

Would live rail disruption information be of interest? Possibly, given suitable feeds (and time!!), could expand to a comprehensive road, rail and air travel news section.

http://www.nationalrail.co.uk/100298.aspx

http://www.nationalrail.co.uk/static/do ... .01-04.pdf

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Sun Sep 30, 2018 1:02 am

Thanks for this.

I did once write an IOS train tracking app using the Network Rail Darwin api, and did think about implementing something. The links you have highlighted may be a simpler way. Time for me to take another look I think.

I am currently working on a new server that can detect incoming data whilst rendering over the same socket stream. This would allow incoming data to interrupt rendering and display the next selected page straight away. This is how Prestel worked and is simple to implement using a serial port, however, it turns out to be rather tricky using TCP sockets. Once I have either built the new server or scrapped it :) , I will look at these feeds.

Many thanks.
J

User avatar
Richard Russell
Posts: 544
Joined: Sun Feb 27, 2011 10:35 am
Location: Downham Market, Norfolk
Contact:

Re: Viewdata Service

Post by Richard Russell » Mon Oct 01, 2018 2:41 pm

May I enquire why, seemingly at least, there is no longer any telesoftware at Telstar (except the trivial Hello World example) that will run on 'modern' BASICs like BBC BASIC for Windows (BB4W) and BBC BASIC for SDL 2.0 (BBCSDL)? The Telstar client that I wrote, and still distribute with every release of BBCSDL, includes a telesoftware decoder having the option of running the downloaded program. This capability is now all but useless, because the sample programs that I had gone to some trouble to adapt to be compatible with BB4W and BBCSDL (e.g. '4INAROW') have been removed.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Mon Oct 01, 2018 11:13 pm

Sorry, I simply tidied a few things up. The BBC Welcome pack programs are up there. I removed Snap as you said it had an issue, perhaps i misunderstood. I am happy to pop it back.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Mon Oct 01, 2018 11:18 pm

I will put 4INAROW back also.

Please accept my apologies.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Tue Oct 02, 2018 12:48 am

John_Newcombe wrote:
Mon Oct 01, 2018 11:18 pm
I will put 4INAROW back also.

Please accept my apologies.
Both SNAP and 4INAROW restored (pages 8001131 and 8001132 respectively. If there any more programs you would like to see please let me know. I could have a separate software section for BBC BASIC for Windows/SDL 2.0 rather than lumping it with other BBC programs.

Kind Regards

John

Soruk
Posts: 244
Joined: Mon Jul 09, 2018 10:31 am
Location: Basingstoke, Hampshire
Contact:

Re: Viewdata Service

Post by Soruk » Tue Oct 02, 2018 8:02 am

The latest build (which I'm pretty sure wasn't there yesterday) is rendering completely empty pages for practically all the content.

Tested using both my Brandy-based client and Richard's BBCSDL client on Android.

User avatar
Richard Russell
Posts: 544
Joined: Sun Feb 27, 2011 10:35 am
Location: Downham Market, Norfolk
Contact:

Re: Viewdata Service

Post by Richard Russell » Tue Oct 02, 2018 8:18 am

John_Newcombe wrote:
Tue Oct 02, 2018 12:48 am
Both SNAP and 4INAROW restored (pages 8001131 and 8001132 respectively.
Thank you, that's greatly appreciated.
I removed Snap as you said it had an issue, perhaps i misunderstood.
You're quite right: neither SNAP nor 4INAROW is perfect. Having to communicate via Darren Storer didn't encourage tweaking (he never revealed who the mysterious 'John' to whom he was forwarding my programs was, I presume it was probably you).
The BBC Welcome pack programs are up there.
True; it may be that some of them would run on a modern BASIC (the only one I tried was POEM but that contains some assembler code - goodness knows why because the version I supply with BB4W and BBCSDL doesn't). Sadly - and I suppose I should take some personal responsibility for this - the original Welcome programs made no allowance for running on a possible future machine with a faster or different kind of CPU. So they contain things like delay loops which now run far too quickly.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Tue Oct 02, 2018 8:29 am

Soruk wrote:
Tue Oct 02, 2018 8:02 am
The latest build (which I'm pretty sure wasn't there yesterday) is rendering completely empty pages for practically all the content.

Tested using both my Brandy-based client and Richard's BBCSDL client on Android.
Oops, will sort this asap.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Tue Oct 02, 2018 8:59 am

Soruk wrote:
Tue Oct 02, 2018 8:02 am
The latest build (which I'm pretty sure wasn't there yesterday) is rendering completely empty pages for practically all the content.

Tested using both my Brandy-based client and Richard's BBCSDL client on Android.
Fixed!

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Tue Oct 02, 2018 9:03 am

...goodness knows why because the version I supply with BB4W and BBCSDL doesn't).
Anything you would like to see up on Telstar, just let me know.

J
Last edited by John_Newcombe on Tue Oct 02, 2018 9:04 am, edited 2 times in total.

Soruk
Posts: 244
Joined: Mon Jul 09, 2018 10:31 am
Location: Basingstoke, Hampshire
Contact:

Re: Viewdata Service

Post by Soruk » Tue Oct 02, 2018 9:55 am

John_Newcombe wrote:
Tue Oct 02, 2018 8:59 am
Soruk wrote:
Tue Oct 02, 2018 8:02 am
The latest build (which I'm pretty sure wasn't there yesterday) is rendering completely empty pages for practically all the content.

Tested using both my Brandy-based client and Richard's BBCSDL client on Android.
Fixed!
Confirmed!

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Fri Oct 12, 2018 3:51 pm

Just added an article on creating a Telstar internet modem using an Arduino Uno, Ethernet shield and a MAX232 breakout board. No soldering required!

Full details here...
https://glasstty.com/wiki/index.php/Bui ... STAR_Modem

Image

I even mounted it in a case.

Image

User avatar
Elminster
Posts: 3143
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: Viewdata Service

Post by Elminster » Fri Oct 12, 2018 4:42 pm

Nice. I assume this is an alternative to using the ESP_modem solutions in the other threads. Or a few of the other wireless serial solutions kicking about.

Is there any advantage to using wire?, or was it more of a 'I did it because I can' type project? Or perhaps going for that more retro box like solution?

Edit: Quite ironic as I have been playing with the ESP sketches over the last couple of days and got them auto configuring and auto connecting to glassy. :)
Last edited by Elminster on Fri Oct 12, 2018 4:43 pm, edited 1 time in total.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Fri Oct 12, 2018 6:18 pm

Elminster wrote:
Fri Oct 12, 2018 4:42 pm
Nice. I assume this is an alternative to using the ESP_modem solutions in the other threads. Or a few of the other wireless serial solutions kicking about.

Is there any advantage to using wire?, or was it more of a 'I did it because I can' type project? Or perhaps going for that more retro box like solution?

Edit: Quite ironic as I have been playing with the ESP sketches over the last couple of days and got them auto configuring and auto connecting to glassy. :)
Yes just another option. I did it simply because I had the parts and it showed that it could all be achieved quite easily without the need for a soldering iron. To be fair it is not the best solution but it works. Having built a couple of the boards by Daniel J. I figured that not everyone would be happy working with such small surface mount stuff and this might be a solution for some.

I would be very interested to hear/see what you have been up to with the ESP etc. sounds awesome.
Last edited by John_Newcombe on Fri Oct 12, 2018 6:18 pm, edited 1 time in total.

User avatar
Elminster
Posts: 3143
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: Viewdata Service

Post by Elminster » Fri Oct 12, 2018 7:06 pm

Will do, oddly enough I was just looking for an easy way to flush the WiFi setting without reflashing or using the esp cmd tool. One thing lead to another.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Thu Nov 01, 2018 12:49 am

Just successfully accessed TELSTAR using RiscOS software written by David Pilling called Hearsay II (https://www.davidpilling.com/hearsay.html). This package has been updated to include direct TCP connections, thereby allowing the software to connect directly to TELSTAR by simply entering glasstty.com, 6503 when prompted.

Image
Image showing TELSTAR accessed directly from RiscOS 5 using a Raspberry Pi.
Last edited by John_Newcombe on Fri Nov 02, 2018 9:13 am, edited 3 times in total.

Soruk
Posts: 244
Joined: Mon Jul 09, 2018 10:31 am
Location: Basingstoke, Hampshire
Contact:

Re: Viewdata Service

Post by Soruk » Fri Nov 02, 2018 1:25 pm

Just for a bit of fun, I've added an Authentic mode to the Matrix Brandy client, which slows down the display rendering to approximately that of a 1200 baud modem. It's up on git, and the standalone Windows client has been updated on the website.

User avatar
John_Newcombe
Posts: 74
Joined: Tue Nov 28, 2017 9:19 am
Contact:

Re: Viewdata Service

Post by John_Newcombe » Sun Dec 02, 2018 10:58 pm

Soruk wrote:
Fri Nov 02, 2018 1:25 pm
Just for a bit of fun, I've added an Authentic mode to the Matrix Brandy client, which slows down the display rendering to approximately that of a 1200 baud modem. It's up on git, and the standalone Windows client has been updated on the website.
Nice.

scruss
Posts: 70
Joined: Sun Jul 01, 2018 3:12 pm
Location: Toronto
Contact:

Re: Viewdata Service

Post by scruss » Tue Dec 04, 2018 2:40 am

Please don't go as far as some friends of mine who are recreating the authentic 300 baud BBS experience over VOIP …

Post Reply