Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #5618 > unrolled thread

FastTickerV rate

Started byDavid Higton <dave@davehigton.me.uk>
First post2018-12-16 20:34 +0000
Last post2018-12-17 20:55 +0000
Articles 8 — 5 participants

Back to article view | Back to comp.sys.acorn.programmer


Contents

  FastTickerV rate David Higton <dave@davehigton.me.uk> - 2018-12-16 20:34 +0000
    Re: FastTickerV rate Peter Young <pnyoung@ormail.co.uk> - 2018-12-16 21:23 +0000
      Re: FastTickerV rate David Higton <dave@davehigton.me.uk> - 2018-12-16 21:32 +0000
        Re: FastTickerV rate Martin <News03@avisoft.f9.co.uk> - 2018-12-17 00:12 +0000
          Re: FastTickerV rate David Pitt <news@pittdj.co.uk> - 2018-12-17 07:14 +0000
            Re: FastTickerV rate CJE/4D Sales <sales@cjemicros.co.uk> - 2018-12-17 13:48 +0000
              Re: FastTickerV rate David Higton <dave@davehigton.me.uk> - 2018-12-17 21:05 +0000
            Re: FastTickerV rate David Higton <dave@davehigton.me.uk> - 2018-12-17 20:55 +0000

#5618 — FastTickerV rate

FromDavid Higton <dave@davehigton.me.uk>
Date2018-12-16 20:34 +0000
SubjectFastTickerV rate
Message-ID<4de0786757.DaveMeUK@my.inbox.com>
FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found its
way into RO5.

Does anyone know how many ticks per second it generates?

Alternatively, is anyone running RO6 and is prepared to run this
BASIC prog, which should tell us the rate?

--------
ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END

SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed%
PRINT "Number of ticks per second: " + STR$(speed%)
--------

FastTickerV is being discussed in the ROOL "Code Review" forum, in the
context of getting a USB MIDI module with better timing.

Thanks in advance for any help!

Dave

[toc] | [next] | [standalone]


#5619

FromPeter Young <pnyoung@ormail.co.uk>
Date2018-12-16 21:23 +0000
Message-ID<fa557d6757.pnyoung@pnyoung.ormail.co.uk>
In reply to#5618
On 16 Dec 2018  David Higton <dave@davehigton.me.uk> wrote:

> FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found its
> way into RO5.

> Does anyone know how many ticks per second it generates?

> Alternatively, is anyone running RO6 and is prepared to run this
> BASIC prog, which should tell us the rate?

> --------
> ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END

> SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed%
> PRINT "Number of ticks per second: " + STR$(speed%)
> --------

> FastTickerV is being discussed in the ROOL "Code Review" forum, in the
> context of getting a USB MIDI module with better timing.

> Thanks in advance for any help!

FWIW in RISC OS 5.25 it responds -83935232, no matter that I have no idea 
what this all means!

Best wishes,

Peter.

-- 
Peter Young and family
Prestbury, Cheltenham, Glos. GL52, England
http://pnyoung.orpheusweb.co.uk
pnyoung@ormail.co.uk

[toc] | [prev] | [next] | [standalone]


#5620

FromDavid Higton <dave@davehigton.me.uk>
Date2018-12-16 21:32 +0000
Message-ID<f1277e6757.DaveMeUK@my.inbox.com>
In reply to#5619
In message <fa557d6757.pnyoung@pnyoung.ormail.co.uk>
          Peter Young <pnyoung@ormail.co.uk> wrote:

>On 16 Dec 2018  David Higton <dave@davehigton.me.uk> wrote:
>
>> FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found its
>> way into RO5.
>
>> Does anyone know how many ticks per second it generates?
>
>> Alternatively, is anyone running RO6 and is prepared to run this
>> BASIC prog, which should tell us the rate?
>
>> --------
>> ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END
>
>> SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed%
>> PRINT "Number of ticks per second: " + STR$(speed%)
>> --------
>
>> FastTickerV is being discussed in the ROOL "Code Review" forum, in the
>> context of getting a USB MIDI module with better timing.
>
>> Thanks in advance for any help!
>
>FWIW in RISC OS 5.25 it responds -83935232, no matter that I have no idea 
>what this all means!

It means that FastTickerV is not implemented in RISC OS 5.

You're probably aware of the centisecond timer, and the centisecond
ticker that drives it.  Without going into detail, RISC OS 6 (and
possibly 4, I don't know) implemented a faster ticker.  I think it
will find its way into RO5, sooner rather than later, but we don't
know how fast ROL's version runs - or if there is any way to set
its speed, enable/disable it, etc.

Dave

[toc] | [prev] | [next] | [standalone]


#5623

FromMartin <News03@avisoft.f9.co.uk>
Date2018-12-17 00:12 +0000
Message-ID<57678cd27bNews03@avisoft.f9.co.uk>
In reply to#5620
On 16 Dec in article <f1277e6757.DaveMeUK@my.inbox.com>,
   David Higton <dave@davehigton.me.uk> wrote:
> In message <fa557d6757.pnyoung@pnyoung.ormail.co.uk>
>           Peter Young <pnyoung@ormail.co.uk> wrote:

> >On 16 Dec 2018  David Higton <dave@davehigton.me.uk> wrote:
> >
> >> FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found
> >> its way into RO5.
> >
> >> Does anyone know how many ticks per second it generates?
> >
> >> Alternatively, is anyone running RO6 and is prepared to run this
> >> BASIC prog, which should tell us the rate?
> >
> >> --------
> >> ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END
> >
> >> SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed%
> >> PRINT "Number of ticks per second: " + STR$(speed%)
> >> --------
> >
> >> FastTickerV is being discussed in the ROOL "Code Review" forum,
> >> in the context of getting a USB MIDI module with better timing.
> >
> >> Thanks in advance for any help!
> >
> >FWIW in RISC OS 5.25 it responds -83935232, no matter that I have
> >no idea what this all means!

> It means that FastTickerV is not implemented in RISC OS 5.

> You're probably aware of the centisecond timer, and the centisecond
> ticker that drives it.  Without going into detail, RISC OS 6 (and
> possibly 4, I don't know) implemented a faster ticker.  I think it
> will find its way into RO5, sooner rather than later, but we don't
> know how fast ROL's version runs - or if there is any way to set
> its speed, enable/disable it, etc.

Seems to return zero on 4.39 ... on VRPC if that has any effect!

-- 
Martin Avison 
Note that unfortunately this email address will become invalid
without notice if (when) any spam is received. 

[toc] | [prev] | [next] | [standalone]


#5625

FromDavid Pitt <news@pittdj.co.uk>
Date2018-12-17 07:14 +0000
Message-ID<mpro.pjvdgw005nq9y09w5.news@pittdj.co.uk>
In reply to#5623
Martin, on 17 Dec, wrote:

> On 16 Dec in article <f1277e6757.DaveMeUK@my.inbox.com>,
>    David Higton <dave@davehigton.me.uk> wrote:
> > In message <fa557d6757.pnyoung@pnyoung.ormail.co.uk>
> >           Peter Young <pnyoung@ormail.co.uk> wrote:
> 
> > > On 16 Dec 2018  David Higton <dave@davehigton.me.uk> wrote:
> > >
> > > > FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found its
> > > > way into RO5.
> > >
> > > > Does anyone know how many ticks per second it generates?
> > >
> > > > Alternatively, is anyone running RO6 and is prepared to run this
> > > > BASIC prog, which should tell us the rate?
> > >
> > > > -------- ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END
> > >
> > > > SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed% PRINT "Number of ticks
> > > > per second: " + STR$(speed%) --------

[snip]

> Seems to return zero on 4.39 ... on VRPC if that has any effect!

It also returns zero on OS6.20 RPCEmu. 

Is real hardware required for this test?

-- 
David Pitt

[toc] | [prev] | [next] | [standalone]


#5626

FromCJE/4D Sales <sales@cjemicros.co.uk>
Date2018-12-17 13:48 +0000
Message-ID<ant171358868pErr@client.cjemicros.co.uk>
In reply to#5625
In article <mpro.pjvdgw005nq9y09w5.news@pittdj.co.uk>, David Pitt
<URL:mailto:news@pittdj.co.uk> wrote:
> Martin, on 17 Dec, wrote:
> 
> > On 16 Dec in article <f1277e6757.DaveMeUK@my.inbox.com>,
> >    David Higton <dave@davehigton.me.uk> wrote:
> > > In message <fa557d6757.pnyoung@pnyoung.ormail.co.uk>
> > >           Peter Young <pnyoung@ormail.co.uk> wrote:
> > 
> > > > On 16 Dec 2018  David Higton <dave@davehigton.me.uk> wrote:
> > > >
> > > > > FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found its
> > > > > way into RO5.
> > > >
> > > > > Does anyone know how many ticks per second it generates?
> > > >
> > > > > Alternatively, is anyone running RO6 and is prepared to run this
> > > > > BASIC prog, which should tell us the rate?
> > > >
> > > > > -------- ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END
> > > >
> > > > > SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed% PRINT "Number of ticks
> > > > > per second: " + STR$(speed%) --------
> 
> [snip]
> 
> > Seems to return zero on 4.39 ... on VRPC if that has any effect!
> 
> It also returns zero on OS6.20 RPCEmu. 
> 
> Is real hardware required for this test?

It returns zero on a RiscPC running 6.20 here.

Andrew

-- 

****** IGEPv5: The fastest RISC OS computer so far! *******
------------ http://www.cjemicros.co.uk/igepv5 ------------
CJE Micro's            'Raspberry Pi & RISC OS Specialists'
Tel: +44 1903 523222                   Fax: +44 1903 213901
sales@cjemicros.co.uk           http://www.cjemicros.co.uk/
Snail mail: 78 Brighton Road, Worthing, BN11 2EN,  England.

[toc] | [prev] | [next] | [standalone]


#5630

FromDavid Higton <dave@davehigton.me.uk>
Date2018-12-17 21:05 +0000
Message-ID<9a83ff6757.DaveMeUK@my.inbox.com>
In reply to#5626
In message <ant171358868pErr@client.cjemicros.co.uk>
          CJE/4D Sales <sales@cjemicros.co.uk> wrote:

>In article <mpro.pjvdgw005nq9y09w5.news@pittdj.co.uk>, David Pitt
><URL:mailto:news@pittdj.co.uk> wrote:
>> Martin, on 17 Dec, wrote:
>> 
>> > On 16 Dec in article <f1277e6757.DaveMeUK@my.inbox.com>,
>> >    David Higton <dave@davehigton.me.uk> wrote:
>> > > In message <fa557d6757.pnyoung@pnyoung.ormail.co.uk>
>> > >           Peter Young <pnyoung@ormail.co.uk> wrote:
>> > 
>> > > > On 16 Dec 2018  David Higton <dave@davehigton.me.uk> wrote:
>> > > >
>> > > > > FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found its
>> > > > > way into RO5.
>> > > >
>> > > > > Does anyone know how many ticks per second it generates?
>> > > >
>> > > > > Alternatively, is anyone running RO6 and is prepared to run this
>> > > > > BASIC prog, which should tell us the rate?
>> > > >
>> > > > > -------- ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END
>> > > >
>> > > > > SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed%
>> > >�> > PRINT "Number of ticks per second: " + STR$(speed%)
>> > >�> > --------
>
[snip]
>
>It returns zero on a RiscPC running 6.20 here.

Thanks, Andrew.  If anything were going to give a non-zero result,
that was it.

FastTickerV is completely new to me.  I understand that it's an ROL
invention; it is not implemented in RO5.  (Maybe it will be one day,
but not now.)  I'm trying to find out enough basic information about
it to know what we would have to copy.

Maybe there has to be a claimant, otherwise it's disabled?

Is it documented anywhere?

Dave

PS The above call should return the FastTickerV rate in RO6, but the
same call in RO5 returns the address of the sound workspace.  It
looks like compatibility will have some issues.

[toc] | [prev] | [next] | [standalone]


#5629

FromDavid Higton <dave@davehigton.me.uk>
Date2018-12-17 20:55 +0000
Message-ID<79a3fe6757.DaveMeUK@my.inbox.com>
In reply to#5625
In message <mpro.pjvdgw005nq9y09w5.news@pittdj.co.uk>
          David Pitt <news@pittdj.co.uk> wrote:

>Martin, on 17 Dec, wrote:
>
>> On 16 Dec in article <f1277e6757.DaveMeUK@my.inbox.com>,
>>    David Higton <dave@davehigton.me.uk> wrote:
>> > In message <fa557d6757.pnyoung@pnyoung.ormail.co.uk>
>> >           Peter Young <pnyoung@ormail.co.uk> wrote:
>> 
>> > > On 16 Dec 2018  David Higton <dave@davehigton.me.uk> wrote:
>> > >
>> > > > FastTickerV is aa RISC OS Ltd invention that hasn't (yet?) found its
>> > > > way into RO5.
>> > >
>> > > > Does anyone know how many ticks per second it generates?
>> > >
>> > > > Alternatively, is anyone running RO6 and is prepared to run this
>> > > > BASIC prog, which should tell us the rate?
>> > >
>> > > > -------- ON ERROR PRINT REPORT$ + " at line " + STR$(ERL): END
>> > >
>> > > > SYS "OS_ReadSysInfo", 6, 0, 22 TO,, speed% PRINT "Number of ticks
>> > > > per second: " + STR$(speed%) --------
>
>[snip]
>
>> Seems to return zero on 4.39 ... on VRPC if that has any effect!
>
>It also returns zero on OS6.20 RPCEmu. 
>
>Is real hardware required for this test?

Dunno, sorry.  I wish I did.

Dave

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.acorn.programmer


csiph-web