QNX OS Confusion

Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot. My
version of QNX is several years old and has no GUI and I just want to do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville

Neville,
what you have is QNX 4.22, the latest upgrade is, as Bill said, 4.25.

The latest QNX OS is actually QNX 6, which is essentially different from QNX
4 (new kernel etc). The core of QNX6 is also called Neutrino. QNX6 is free
for non-commercial use. I would suggest QNX6 because of that and because it
is the future.

Photon is the windows system of QNX. You start it with “ph”. A desktop will
appear, and you can use a graphical user interface.
For QNX4, there is Photon 1.14. You need to buy it.
For QNX6, there is Photon 2.0. It comes as part of the package.

For controlling mobile robots, I can point you to our product QMotor. It
allows you to implement your control in C, plot signals and tune your
control: http://qrts.com/products/qmotor/index.shtml. We have used it
ourself to do different mobile robot experiments.

Markus



“Neville Bonwit” <neville@erg.sri.com> wrote in message
news:3ACCEB69.9BEF9D32@erg.sri.com

Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot. My
version of QNX is several years old and has no GUI and I just want to do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville

Markus,

Thanks for the in-depth explanation! It makes everything so much clearer!

I do want to upgrade to “the future” of QNX, as you say, so I’ll go with QNX6.
Is that also the same as QNX RTP? If not, where do I download QNX 6?

Also, I’m guessing that the standard way to “boot” the gui is to run the command
“ph” from the sysinit file on startup, correct?

Also, thanks for the pointer to your product QMotor. I’ll check it out.

Neville


Markus Loffler wrote:

Neville,
what you have is QNX 4.22, the latest upgrade is, as Bill said, 4.25.

The latest QNX OS is actually QNX 6, which is essentially different from QNX
4 (new kernel etc). The core of QNX6 is also called Neutrino. QNX6 is free
for non-commercial use. I would suggest QNX6 because of that and because it
is the future.

Photon is the windows system of QNX. You start it with “ph”. A desktop will
appear, and you can use a graphical user interface.
For QNX4, there is Photon 1.14. You need to buy it.
For QNX6, there is Photon 2.0. It comes as part of the package.

For controlling mobile robots, I can point you to our product QMotor. It
allows you to implement your control in C, plot signals and tune your
control: > http://qrts.com/products/qmotor/index.shtml> . We have used it
ourself to do different mobile robot experiments.

Markus

“Neville Bonwit” <> neville@erg.sri.com> > wrote in message
news:> 3ACCEB69.9BEF9D32@erg.sri.com> …
Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot. My
version of QNX is several years old and has no GUI and I just want to do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville

“Neville Bonwit” <neville@erg.sri.com> wrote in message
news:3ACDF8D4.68C61E58@erg.sri.com

Markus,

Thanks for the in-depth explanation! It makes everything so much
clearer!

I do want to upgrade to “the future” of QNX, as you say, so I’ll go with
QNX6.
Is that also the same as QNX RTP? If not, where do I download QNX 6?

RTP is QNX6 + Photon 2.0 + Development tools

Also, I’m guessing that the standard way to “boot” the gui is to run the
command
“ph” from the sysinit file on startup, correct?

Yes, but RTP does it automaticly.



Also, thanks for the pointer to your product QMotor. I’ll check it out.

Neville


Markus Loffler wrote:

Neville,
what you have is QNX 4.22, the latest upgrade is, as Bill said, 4.25.

The latest QNX OS is actually QNX 6, which is essentially different from
QNX
4 (new kernel etc). The core of QNX6 is also called Neutrino. QNX6 is
free
for non-commercial use. I would suggest QNX6 because of that and because
it
is the future.

Photon is the windows system of QNX. You start it with “ph”. A desktop
will
appear, and you can use a graphical user interface.
For QNX4, there is Photon 1.14. You need to buy it.
For QNX6, there is Photon 2.0. It comes as part of the package.

For controlling mobile robots, I can point you to our product QMotor. It
allows you to implement your control in C, plot signals and tune your
control: > http://qrts.com/products/qmotor/index.shtml> . We have used it
ourself to do different mobile robot experiments.

Markus

“Neville Bonwit” <> neville@erg.sri.com> > wrote in message
news:> 3ACCEB69.9BEF9D32@erg.sri.com> …
Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot.
My
version of QNX is several years old and has no GUI and I just want to
do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville

“Bill Caroselli” <Bill@Sattel.com> wrote in message
news:9akttu$aoq$1@inn.qnx.com

Sorry folks.

Four times yesterday my posts got cut short. I don’t know what’s
happening.

You too? For the past few days it seems half my post didn’t make it???

I think that this issue has been sufficently answered.


Bill Caroselli - Sattel Global Networks
1-818-709-6201 ext 122



“Bill Caroselli” <> Bill@Sattel.com> > wrote in message
news:9aj41u$76r$> 1@inn.qnx.com> …

“Bill Caroselli” <> Bill@Sattel.com> > wrote in message
news:9aj3uj$76l$> 1@inn.qnx.com> …
The latest upgrade version of QNX for you is QNX 4.25.

Neutr


Bill Caroselli - Sattel Global Networks
1-818-709-6201 ext 122



“Neville Bonwit” <> neville@erg.sri.com> > wrote in message
news:> 3ACCEB69.9BEF9D32@erg.sri.com> …
Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot.
My
version of QNX is several years old and has no GUI and I just want
to
do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville



\

The latest upgrade version of QNX for you is QNX 4.25.

Neutr


Bill Caroselli - Sattel Global Networks
1-818-709-6201 ext 122



“Neville Bonwit” <neville@erg.sri.com> wrote in message
news:3ACCEB69.9BEF9D32@erg.sri.com

Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot. My
version of QNX is several years old and has no GUI and I just want to do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville

“Bill Caroselli” <Bill@Sattel.com> wrote in message
news:9aj3uj$76l$1@inn.qnx.com

The latest upgrade version of QNX for you is QNX 4.25.

Neutr


Bill Caroselli - Sattel Global Networks
1-818-709-6201 ext 122



“Neville Bonwit” <> neville@erg.sri.com> > wrote in message
news:> 3ACCEB69.9BEF9D32@erg.sri.com> …
Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot. My
version of QNX is several years old and has no GUI and I just want to do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville

Sorry folks.

Four times yesterday my posts got cut short. I don’t know what’s happening.

I think that this issue has been sufficently answered.


Bill Caroselli - Sattel Global Networks
1-818-709-6201 ext 122



“Bill Caroselli” <Bill@Sattel.com> wrote in message
news:9aj41u$76r$1@inn.qnx.com

“Bill Caroselli” <> Bill@Sattel.com> > wrote in message
news:9aj3uj$76l$> 1@inn.qnx.com> …
The latest upgrade version of QNX for you is QNX 4.25.

Neutr


Bill Caroselli - Sattel Global Networks
1-818-709-6201 ext 122



“Neville Bonwit” <> neville@erg.sri.com> > wrote in message
news:> 3ACCEB69.9BEF9D32@erg.sri.com> …
Hello,

I am running QNX v4.22 (no GUI) now and want to update to the newest
“version” of QNX, but I’m having trouble identifying what that is.
Should I get QNX RTP? What is Photon? Neutrino?

I am using QNX to develop/run some C code to control a mobile robot.
My
version of QNX is several years old and has no GUI and I just want to
do
a simple update of the OS.

Any help in sorting out my confusion would be appreciated. Thanks!

Neville

\

Previously, Neville Bonwit wrote in qdn.public.qnxrtp.os:

I do want to upgrade to “the future” of QNX, as you say, so I’ll go with QNX6.
Is that also the same as QNX RTP? If not, where do I download QNX 6?

Essentially yes. Neutrino 2.1 = QNX RTP = QNX 6. Now having said this,
yes there are minor differences which I cannot keep up with, so please no
flames unless you want to say what all the relevent differences are.

Mitchell Schoenbrun --------- maschoen@pobox.com

Mitchell Schoenbrun (maschoen@pobox.com) wrote:
: Previously, Neville Bonwit wrote in qdn.public.qnxrtp.os:

: > I do want to upgrade to “the future” of QNX, as you say, so I’ll go with QNX6.
: > Is that also the same as QNX RTP? If not, where do I download QNX 6?

: Essentially yes. Neutrino 2.1 = QNX RTP = QNX 6. Now having said this,
: yes there are minor differences which I cannot keep up with, so please no
: flames unless you want to say what all the relevent differences are.

The way it was explained to me by a QSSL staffer is as follows:

In a nutshell, here’s how we now use our brand names:

- QNX realtime platform – Our self-hosted developer

environment and full distribution of our technology

suite.

- QNX RTOS v6 – The core OS of the QNX realtime platform.

The QNX RTOS v6 comprises both the Neutrino microkernel

and the Photon microGUI.

- QNX Neutrino – Now refers to the microkernel only.

For example, "The QNX RTOS v6, based on the Neutrino

microkernel and Photon microGUI…"

- QNX Photon microGUI – Photon continues to refer to our

windowing system. However, the trademarking has changed

a wee bit. Previously, we’d have to say "Photon microGUI(r)

windowing system" to protect the trademark. Now we can

simply say “Photon(r) microGUI”.

Enjoy!
-RK

Robert Krten, PARSE Software Devices; email my initials at parse dot com
Consulting, Systems Architecture / Design, Drivers, Training, QNX 4 & Neutrino
Check out our new QNX 4 and Neutrino (QRTP) books at http://www.parse.com/
Wanted PDP-8/9/10/11/12 Systems/documentation/spare parts! Will trade books!

The way it was explained to me by a QSSL staffer is as follows:

In a nutshell, here’s how we now use our brand names:

- QNX realtime platform – Our self-hosted developer

environment and full distribution of our technology

suite.

- QNX RTOS v6 – The core OS of the QNX realtime platform.

The QNX RTOS v6 comprises both the Neutrino microkernel

and the Photon microGUI.

- QNX Neutrino – Now refers to the microkernel only.

For example, "The QNX RTOS v6, based on the Neutrino

microkernel and Photon microGUI…"

- QNX Photon microGUI – Photon continues to refer to our

windowing system. However, the trademarking has changed

a wee bit. Previously, we’d have to say "Photon microGUI(r)

windowing system" to protect the trademark. Now we can

simply say “Photon(r) microGUI”.

Does this answer the question? Where does processor support fit in.
At last notice QNX RTP was x86 only. Does Version 6 include this
support? If Neutrino “now refers to the microkernel only”, what is
Neutrino 2.1? And what does “The core OS of the QNX realtime platform”
mean? It obviously doesn’t mean the kernel. Does it mean the kernel
plus utilities, but not the “self-hosted developer environment”.

See what I mean about being confused?




Mitchell Schoenbrun --------- maschoen@pobox.com

The product naming should be easily understandable by anyone who can
install a Mandrake distribution of Linux on a brand spanking new Sony
VAIO laptop without error in 15 minutes, and without consulting any
written notes :slight_smile:

New QSSL marketing line:

“QNX the OS for people with normal sized brains, who work for companies
that have purchasing departments staffed by people with large brains”
:slight_smile:

-----Original Message-----
From: Mitchell Schoenbrun [mailto:maschoen@pobox.com]
Posted At: Tuesday, April 10, 2001 4:55 AM
Posted To: os
Conversation: QNX OS Confusion
Subject: Re: QNX OS Confusion


The way it was explained to me by a QSSL staffer is as follows:

In a nutshell, here’s how we now use our brand names:

- QNX realtime platform – Our self-hosted developer

environment and full distribution of our technology

suite.

- QNX RTOS v6 – The core OS of the QNX realtime platform.

The QNX RTOS v6 comprises both the Neutrino microkernel

and the Photon microGUI.

- QNX Neutrino – Now refers to the microkernel only.

For example, "The QNX RTOS v6, based on the Neutrino

microkernel and Photon microGUI…"

- QNX Photon microGUI – Photon continues to refer to our

windowing system. However, the trademarking has changed

a wee bit. Previously, we’d have to say "Photon microGUI(r)

windowing system" to protect the trademark. Now we can

simply say “Photon(r) microGUI”.

Does this answer the question? Where does processor support fit in.
At last notice QNX RTP was x86 only. Does Version 6 include this
support? If Neutrino “now refers to the microkernel only”, what is
Neutrino 2.1? And what does “The core OS of the QNX realtime platform”
mean? It obviously doesn’t mean the kernel. Does it mean the kernel
plus utilities, but not the “self-hosted developer environment”.

See what I mean about being confused?




Mitchell Schoenbrun --------- maschoen@pobox.com