|
Technical Support for On Time RTOS-32
Technical support is available free of charge for the On Time RTOS-32
Evaluation Kit and all registered users of On Time products. The free
support covers all On Time RTOS-32 versions not older than 2 years.
Registration
Before sending your first technical support request, please register with On Time. Registration is required to
use On Time's technical support facilities.
No Java Script?
Java Script seems to be disabled in your browser. Some features of this
Web site (e.g. file download) may not work properly.
Email Support Netiquette
Please observe the following netiquette when posting a request to one of
the On Time support email addresses:
- Send only plain ASCII text, not HTML.
- Do not attach any files unless requested, except .LOC files if they contain relevant information.
- Post in English to the support mailing lists. Support in German is available by phone or private email.
- Send only one message to one address at On Time per support request.
- Include product and compiler version information.
- Do not post your product license key or installation keys to the mailing list.
Support Mailing List
A public forum implemented as a mailing list is available as the
preferred support channel for On Time RTOS-32. Once you have subscribed,
emails you send to the list - as well as all answers from On Time - will be
received by all subscribers. Mailing list subscribers can expect to receive
a response within a few hours (max 24 hours on business days) of
making a support request.
To use the list and to monitor list traffic (expect about 5 to 20
messages per week), you must:
Private Support
Since the mailing list gets priority attention, private email will have
a longer turnaround time. However, private support requests are accepted at
address Email address at On
Time.
Phone Support
Technical support is also available by phone in urgent cases. Please
refer to the contact page for phone numbers of
all On Time offices.
Sample Code for On Time RTOS-32
On Time RTOS-32 comes with 60 example projects demonstrating just about
every On Time RTOS-32 feature. The code samples below show how common tasks
can be implemented. These code samples may be used by registered On Time
RTOS-32 users.
Filename | Comments |
w32mbox.zip |
Simple FIFO mailbox for inter-thread communication
under Win32. This template class implements mailboxes using either the
Win32 thread API or RTKernel-32's mailbox API. The Win32 version can run
under Windows and On Time RTOS-32 unmodified. The RTKernel-32 version is
a little faster but does not run on Windows. See w32mbox.hpp for
documentation. The included file MBTest.cpp is a small demo program using
template class Mailbox. |
timer.zip |
Abstract C++ real-time timer class which allows any
number of one-shot or periodic timers to be created and maintained. Each
timer has its own priority and period. See Timer.hpp for documentation.
Class Timer works best with On Time RTOS-32 version 4.03 or higher but
can also be used with earlier versions. The included file TimerDemo.cpp
is a small demo program using class Timer. |
guard.zip |
Class to implement "read many, write exclusive"
mutual exclusion. This class implements a guard which allows the
concurrent access of an unlimited number of readers, but only one writer
to a resource. Only the Win32 thread API is used, so this class runs
unmodified under Windows and On Time RTOS-32. See Guard.hpp for
documentation. The included file GuardDemo.cpp is a small demo program
using class Guard. |
Support Archive, Maintenance Release Documentation
Filename | Comments |
support-archive-hh1.exe |
HTML Help 1.0 archive of the On Time RTOS-32
support mailing list since the release of version 4.0 (Jan 1, 2002) to
December 28, 2022. Copy this file to the On Time RTOS-32 installation
directory (e.g. "C:\Program Files\On Time RTOS-32 6.0") and
execute with Administrator privileges to update the HTML Help 1.0 version
of the On Time RTOS-32 documentation. Install this archive if you are
using a compiler other than Microsoft Visual Studio.NET
2002/2003/2005/2008.
|
support-archive-hh2.exe |
HTML Help 2.0 archive of the On Time RTOS-32
support mailing list since the release of version 4.0 (Jan 1, 2002) to
December 28, 2022. Copy this file to the On Time RTOS-32 installation
directory (e.g. "C:\Program Files\On Time RTOS-32 6.0") and
execute with Administrator privileges to update the HTML Help 2.0 version
of the On Time RTOS-32 documentation. Install this archive if you are
using Microsoft Visual Studio.NET 2002/2003/2005/2008.
|
support-archive-hh3.exe |
HTML Help 3.0 (MS Help Viewer 1.0) archive of the
On Time RTOS-32 support mailing list since the release of version 4.0
(Jan 1, 2002) to December 28, 2022. Copy this file to the On Time RTOS-32
installation directory (e.g. "C:\Program Files\On Time RTOS-32
6.0") and execute with Administrator privileges to update the HTML
Help 3.0 version of the On Time RTOS-32 documentation. Install this
archive if you are using Microsoft Visual Studio 2010/2012/2013/2015/2017/2019
and have installed On Time RTOS-32 version 5.19 or higher.
|
update.chm |
HTML Help file with update information for On Time
RTOS-32 6.0. This file contains a list of new features added since
version 5.0, upgrade issues for migrating projects from version 5.0 ->
6.0, and a list of new features added in each maintenance releases since 5.39.
If Windows does not display the content of this file,
right-click on the file, select Properties and click
button Unblock. |
hist-rtos-60.txt |
Change history of On Time RTOS-32 6.0 since version
5.39. All source code modifications applied in the maintenance releases
6.00 to 6.29 are listed. This file contains no documentation.
Please see update.chm above for a description of all changes. |
update-50.chm |
HTML Help file with update information for On Time
RTOS-32 5.0. This file contains a list of new features added since
version 4.0, upgrade issues for migrating projects from version 4.0 ->
5.0, and a list of new features added in each maintenance releases 5.00
to 5.39. If Windows does not display the content of this file,
right-click on the file, select Properties and click
button Unblock. |
hist-rtos-50.txt |
Change history of On Time RTOS-32 5.0 since version
4.21. All source code modifications applied in the maintenance release
5.00 to 5.39 are listed. This file contains no documentation.
Please see update-50.chm above for a description of all changes. |
update-40.chm |
HTML Help file with update information for On Time
RTOS-32 4.0. This file contains a list of new features added since
version 3.0, upgrade issues for migrating projects from version 3.0 ->
4.0, and a list of new features added in each maintenance releases 4.00
to 4.21. If Windows does not display the content of this file,
right-click on the file, select Properties and click
button Unblock. |
hist-rtos40.txt |
Change history of On Time RTOS-32 4.0 since version
4.00. All source code modifications applied in the maintenance release
4.01 to 4.21 are listed. This file contains no documentation.
Please see update-40.chm above for a description of all changes. |
On Time RTOS-32 Maintenance Releases
On Time RTOS-32 maintenance releases are made available as self-applying
patch files. Each such patch increments the minor version number of
an On Time RTOS-32 installation. The respective previous minor release
must be present on your system to apply the patch. You cannot skip
versions.
To apply a patch file for On Time RTOS-32, your On Time RTOS-32 Update Subscription
must extend at least to the Subscription Date of each release. You can
determine the expiration date of your Update Subscription here.
To apply a patch, copy the patch file to the On Time RTOS-32
installation directory (e.g. "C:\Program Files\On Time RTOS-32 6.0")
and execute.
Filename |
Version |
Release Date |
Subscription Date |
rtos32patch629.exe |
6.29 |
December 2, 2022 |
December 2, 2022 |
rtos32patch628.exe |
6.28 |
September 2, 2022 |
September 2, 2022 |
rtos32patch627.exe |
6.27 |
June 15, 2022 |
June 15, 2022 |
rtos32patch626.exe |
6.26 |
March 18, 2022 |
March 18, 2022 |
rtos32patch625.exe |
6.25 |
December 3, 2021 |
December 3, 2021 |
rtos32patch624.exe |
6.24 |
September 8, 2021 |
September 8, 2021 |
rtos32patch623.exe |
6.23 |
June 10, 2021 |
June 10, 2021 |
rtos32patch622.exe |
6.22 |
March 8, 2021 |
March 8, 2021 |
rtos32patch621.exe |
6.21 |
December 3, 2020 |
December 3, 2020 |
rtos32patch620.exe |
6.20 |
September 4, 2020 |
September 4, 2020 |
rtos32patch619.exe |
6.19 |
June 3, 2020 |
June 3, 2020 |
rtos32patch618.exe |
6.18 |
March 18, 2020 |
March 18, 2020 |
rtos32patch617.exe |
6.17 |
November 8, 2019 |
November 8, 2019 |
rtos32patch616.exe |
6.16 |
July 3, 2019 |
July 3, 2019 |
rtos32patch615.exe |
6.15 |
April 4, 2019 |
April 4, 2019 |
rtos32patch614.exe |
6.14 |
December 17, 2018 |
December 17, 2018 |
rtos32patch613.exe |
6.13 |
September 11, 2018 |
September 11, 2018 |
rtos32patch612.exe |
6.12 |
June 18, 2018 |
June 18, 2018 |
rtos32patch611.exe |
6.11 |
April 9, 2018 |
April 9, 2018 |
rtos32patch610.exe |
6.10 |
December 4, 2017 |
December 4, 2017 |
rtos32patch609.exe |
6.09 |
June 26, 2017 |
June 26, 2017 |
rtos32patch608.exe |
6.08 |
April 18, 2017 |
April 18, 2017 |
rtos32patch607.exe |
6.07 |
March 8, 2017 |
March 8, 2017 |
rtos32patch606.exe |
6.06 |
October 4, 2016 |
October 4, 2016 |
rtos32patch605.exe |
6.05 |
July 4, 2016 |
July 4, 2016 |
rtos32patch604.exe |
6.04 |
March 14, 2016 |
March 14, 2016 |
rtos32patch603.exe |
6.03 |
January 6, 2016 |
January 6, 2016 |
rtos32patch602.exe |
6.02 |
October 2, 2015 |
October 2, 2015 |
rtos32patch601.exe |
6.01 |
July 23, 2015 |
July 23, 2015 |
rtos32patch600.exe |
6.00 |
April 10, 2015 |
April 10, 2015 |
rtos32patch539.exe |
5.39 |
January 13, 2015 |
January 13, 2015 |
rtos32patch538.exe |
5.38 |
October 9, 2014 |
October 9, 2014 |
rtos32patch537.exe |
5.37 |
July 8, 2014 |
July 8, 2014 |
rtos32patch536.exe |
5.36 |
April 1, 2014 |
April 1, 2014 |
rtos32patch535.exe |
5.35 |
January 14, 2014 |
January 14, 2014 |
rtos32patch534.exe |
5.34 |
October 21, 2013 |
October 21, 2013 |
rtos32patch533.exe |
5.33 |
July 15, 2013 |
June 20, 2013 |
rtos32patch532.exe |
5.32 |
June 20, 2013 |
June 20, 2013 |
rtos32patch531.exe |
5.31 |
April 18, 2013 |
April 18, 2013 |
rtos32patch530.exe |
5.30 |
January 17, 2013 |
January 17, 2013 |
rtos32patch529.exe |
5.29 |
September 19, 2012 |
September 19, 2012 |
rtos32patch528.exe |
5.28 |
July 4, 2012 |
July 4, 2012 |
rtos32patch527.exe |
5.27 |
April 12, 2012 |
April 12, 2012 |
rtos32patch526.exe |
5.26 |
January 10, 2012 |
January 10, 2012 |
rtos32patch525.exe |
5.25 |
October 14, 2011 |
October 14, 2011 |
rtos32patch524.exe |
5.24 |
June 23, 2011 |
June 23, 2011 |
rtos32patch523.exe |
5.23 |
April 4, 2011 |
April 4, 2011 |
rtos32patch522.exe |
5.22 |
January 10, 2011 |
January 10, 2011 |
rtos32patch521.exe |
5.21 |
October 6, 2010 |
October 6, 2010 |
rtos32patch520.exe |
5.20 |
July 7, 2010 |
July 7, 2010 |
rtos32patch519.exe |
5.19 |
April 14, 2010 |
April 14, 2010 |
rtos32patch518.exe |
5.18 |
January 8, 2010 |
January 8, 2010 |
rtos32patch517.exe |
5.17 |
October 6, 2009 |
October 6, 2009 |
rtos32patch516.exe |
5.16 |
July 9, 2009 |
July 9, 2009 |
rtos32patch515.exe |
5.15 |
April 16, 2009 |
April 16, 2009 |
rtos32patch514.exe |
5.14 |
January 14, 2009 |
January 12, 2009 |
rtos32patch513.exe |
5.13 |
January 12, 2009 |
January 12, 2009 |
rtos32patch512.exe |
5.12 |
October 14, 2008 |
October 14, 2008 |
rtos32patch511.exe |
5.11 |
July 3, 2008 |
July 3, 2008 |
rtos32patch510.exe |
5.10 |
April 9, 2008 |
April 9, 2008 |
rtos32patch509.exe |
5.09 |
January 16, 2008 |
January 16, 2008 |
rtos32patch508.exe |
5.08 |
October 26, 2007 |
October 26, 2007 |
rtos32patch507.exe |
5.07 |
August 23, 2007 |
August 14, 2007 |
rtos32patch506.exe |
5.06 |
August 14, 2007 |
August 14, 2007 |
rtos32patch505.exe |
5.05 |
May 24, 2007 |
May 24, 2007 |
rtos32patch504.exe |
5.04 |
February 20, 2007 |
February 20, 2007 |
rtos32patch503.exe |
5.03 |
November 22, 2006 |
November 22, 2006 |
rtos32patch502.exe |
5.02 |
August 24, 2006 |
August 24, 2006 |
rtos32patch501.exe |
5.01 |
May 26, 2006 |
May 26, 2006 |
rtos32patch500.exe |
5.00 |
April 20, 2006 |
May 26, 2006 |
rtos32patch421.exe |
4.21 |
February 22, 2006 |
February 22, 2006 |
rtos32patch420.exe |
4.20 |
November 25, 2005 |
November 25, 2005 |
rtos32patch419.exe |
4.19 |
August 29, 2005 |
August 29, 2005 |
rtos32patch418.exe |
4.18 |
June 3, 2005 |
June 3, 2005 |
rtos32patch417.exe |
4.17 |
February 25, 2005 |
February 25, 2005 |
rtos32patch416.exe |
4.16 |
December 6, 2004 |
December 6, 2004 |
rtos32patch415.exe |
4.15 |
October 2, 2004 |
September 24, 2004 |
rtos32patch414.exe |
4.14 |
September 24, 2004 |
September 24, 2004 |
rtos32patch413.exe |
4.13 |
June 15, 2004 |
June 15, 2004 |
rtos32patch412.exe |
4.12 |
February 28, 2004 |
February 13, 2004 |
rtos32patch411.exe |
4.11 |
February 13, 2004 |
February 13, 2004 |
rtos32patch410.exe |
4.10 |
January 8, 2004 |
January 8, 2004 |
rtos32patch409.exe |
4.09 |
November 3, 2003 |
November 3, 2003 |
rtos32patch408.exe |
4.08 |
August 20, 2003 |
August 20, 2003 |
rtos32patch407.exe |
4.07 |
May 11, 2003 |
January 1, 2003 |
rtos32patch406.exe |
4.06 |
March 30, 2003 |
January 1, 2003 |
rtos32patch405.exe |
4.05 |
November 28, 2002 |
November 28, 2002 |
rtos32patch404.exe |
4.04 |
August 21, 2002 |
August 21, 2002 |
rtos32patch403.exe |
4.03 |
July 8, 2002 |
July 8, 2002 |
rtos32patch402.exe |
4.02 |
May 17, 2002 |
May 17, 2002 |
rtos32patch401.exe |
4.01 |
February 11, 2002 |
February 11, 2002 |
|