You just have the knack of finding out all these weird issues.exxos wrote: Thu Jun 27, 2019 5:36 pm Why is it always me who runs into issues when the datasheets wrong![]()
![]()
Reading & write to RTC 12887 ?
Re: Reading & write to RTC 12887 ?
Re: Reading & write to RTC 12887 ?
Does it also count that in hisoft basic, the classic "X,Y" order is actually "Y,X"... that drove me nuts as well
Re: Reading & write to RTC 12887 ?
Project no 46365335 Exxos Basic for the Atari ST
If it ain't broke, test it to Destruction.
Re: Reading & write to RTC 12887 ?
Yeah!
Re: Reading & write to RTC 12887 ?
We now have time and date functioning 
In fact the whole program is functional now I think
In fact the whole program is functional now I think
Re: Reading & write to RTC 12887 ?
Ok, how about exSTOS? not only can you program with it but it reminds you to drink Vodka?
If it ain't broke, test it to Destruction.
Re: Reading & write to RTC 12887 ?
Probably last update for the week..
Adding in a new option to set the ST's time & date from the RTC clock... "almost" works
Really I need someone to do a simple version in ASM which can access the RTC registers and set the ST's clock.. like a small AUTO folder program..
EDIT:
Fixed the date bug.. but no matter what I put in as the year, it always reads (from the ST) "20;9"... I tried putting in "2019", "20", "19" but makes no odds.... I'm assuming the internal ST clock just doesn't work with these numbers
Adding in a new option to set the ST's time & date from the RTC clock... "almost" works
Really I need someone to do a simple version in ASM which can access the RTC registers and set the ST's clock.. like a small AUTO folder program..
EDIT:
Fixed the date bug.. but no matter what I put in as the year, it always reads (from the ST) "20;9"... I tried putting in "2019", "20", "19" but makes no odds.... I'm assuming the internal ST clock just doesn't work with these numbers
Re: Reading & write to RTC 12887 ?
I tried using the TSETDATE function and it worked in that I could set 1/1/1980, but again setting 2019 resulted in "20;9"
So its not a bug in hisoft in setting the date.. so maybe reading the date is wrong.. will try a system call for that next...
EDIT:
The value I write to the ST clock comes back the same, so I think its a bug in reading the time in hisoft basic
EDIT:
The value I write to the ST clock comes back the same, so I think its a bug in reading the time in hisoft basic
Re: Reading & write to RTC 12887 ?
Had to write me own DATE decoder
But now the date is reporting correctly 
Re: Reading & write to RTC 12887 ?
Great work!

