API for linking to the Huxley National Rail REST proxy for the retrieval of live National Rail data. Still needs work (sadly), but works well for the time being!
Dependencies: EthernetInterface
National Rail Huxley Integration Interface
This API provides a clear link between the National Rail Huxley Integration JSON interface (available at https://huxley.unop.uk/), and mbed devices, over an Ethernet connection. This project is still very much a work-in-progress, but hopefully I will be able to provide a comprehensive method of retrieving live National Rail departures data in a simple and effective way.
History
Fixed a small glitch with NR_Network.cpp
2016-05-24, by Leigh_LbR [Tue, 24 May 2016 15:17:38 +0000] rev 11
Fixed a small glitch with NR_Network.cpp
Added licensing information (code is distributed under the MIT license)
2016-05-10, by Leigh_LbR [Tue, 10 May 2016 13:18:25 +0000] rev 10
Added licensing information (code is distributed under the MIT license)
Moved EthernetInterface to become a library dependency
2016-05-09, by Leigh_LbR [Mon, 09 May 2016 12:31:04 +0000] rev 9
Moved EthernetInterface to become a library dependency
Changed "Connect" to take a URL instead of having my own Huxley implementation as the default
2016-05-05, by Leigh_LbR [Thu, 05 May 2016 14:52:33 +0000] rev 8
Changed "Connect" to take a URL instead of having my own Huxley implementation as the default
Added functions to get statuses of arrivals/departures (is it delayed, cancelled, on time) and to get the ETA/ETD of said arrival/departure
2016-04-26, by Leigh_LbR [Tue, 26 Apr 2016 13:03:09 +0000] rev 7
Added functions to get statuses of arrivals/departures (is it delayed, cancelled, on time) and to get the ETA/ETD of said arrival/departure
Sorted JSON calls (I was using the wrong ones :( )
2016-04-25, by Leigh_LbR [Mon, 25 Apr 2016 14:41:42 +0000] rev 6
Sorted JSON calls (I was using the wrong ones :( )
Fixed a linker error
2016-04-22, by Leigh_LbR [Fri, 22 Apr 2016 10:31:59 +0000] rev 5
Fixed a linker error
Finished documentation
2016-04-21, by Leigh_LbR [Thu, 21 Apr 2016 15:02:20 +0000] rev 4
Finished documentation
Added more documentation
2016-04-21, by Leigh_LbR [Thu, 21 Apr 2016 13:32:54 +0000] rev 3
Added more documentation
Made some documentation
2016-04-21, by Leigh_LbR [Thu, 21 Apr 2016 12:59:47 +0000] rev 2
Made some documentation