[PX3] Keyboard, Mouse, Thumb Drive and Knob Support

classic Classic list List threaded Threaded
23 messages Options
12
Reply | Threaded
Open this post in threaded view
|

[PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Stone (KF5WBO)
The PX3 keyboard support is excellent.

In August, I demonstrated mouse support with the PX3.  I've been encouraging Elecraft to add mouse support to the PX3 ever since.

Elecraft plans to port the thumb drive support from the P3SVGA to the PX3.  This includes the ability to:

        • capture a bitmap image of the PX3 display on a thumb drive
        • save and restore text messages and macros to and from a thumb drive

The P3SVGA may be connected to a keyboard or a thumb drive but not both at the same time.

I'd like Elecraft to add USB hub support to the PX3,

        http://wickedstone.com/KF5WBO/PX3%20USB%20Hub.jpg

        http://www.sabrent.com/category/usb-hubs/HB-UMN4/

Hub support will allow a keyboard, mouse, thumb drive and/or remote knob to be connected to the PX3 at the same time,

        http://wickedstone.com/KF5WBO/PX3%20USB%20Knob.jpg

I've demonstrated this using an Arduino microcontroller.  Please take two minutes to watch this video,

        http://youtu.be/2rpO4LDZYf0

Of course, you could also use a 2- or 3-port hub ... whatever suits your specific needs.

Imagine,

        • pressing a keyboard PrtSc (Print Screen) key to capture a bitmap image of the PX3 display on a thumb drive
        • using a keyboard to save / restore one of possibly many text message / macro "sets" to / from a thumb drive
                - where a "set" is a collection of 50 text messages and 50 macros targeting a specific operating scenario
        • logging QSO's on a thumb drive
                - importing the QSO's into your favorite logging software by simply plugging the thumb drive into a PC or Mac
        • connecting a keyboard, thumb drive and the Elecraft K•Pod (with new firmware) via the PX3 KEYBD connector
        • ...

Ooh, aah.  This all starts with USB hub support.

If you're interested in one or more of these capabilities, please share your interest with Elecraft.

Joe Stone
KF5WBO
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Phil Wheeler-2
Good grief, Joe. This hobby has gotten so complex!
Reading this made me think back to the KISS days
-- back when we had no other choice.

73, Phil W7OX

On 6/4/16 10:01 AM, wickedbeernut wrote:

> The PX3 keyboard support is excellent.
>
> In August, I demonstrated mouse support with the PX3.  I've been encouraging
> Elecraft to add mouse support to the PX3 ever since.
>
> Elecraft plans to port the thumb drive support from the P3SVGA to the PX3.
> This includes the ability to:
>
> • capture a bitmap image of the PX3 display on a thumb drive
> • save and restore text messages and macros to and from a thumb drive
>
> The P3SVGA may be connected to a keyboard or a thumb drive but not both at
> the same time.
>
> I'd like Elecraft to add USB hub support to the PX3,
>
> http://wickedstone.com/KF5WBO/PX3%20USB%20Hub.jpg
>
> http://www.sabrent.com/category/usb-hubs/HB-UMN4/
>
> Hub support will allow a keyboard, mouse, thumb drive and/or remote knob to
> be connected to the PX3 at the same time,
>
> http://wickedstone.com/KF5WBO/PX3%20USB%20Knob.jpg
>
> I've demonstrated this using an Arduino microcontroller.  Please take two
> minutes to watch this video,
>
> http://youtu.be/2rpO4LDZYf0
>
> Of course, you could also use a 2- or 3-port hub ... whatever suits your
> specific needs.
>
> Imagine,
>
> • pressing a keyboard PrtSc (Print Screen) key to capture a bitmap image of
> the PX3 display on a thumb drive
> • using a keyboard to save / restore one of possibly many text message /
> macro "sets" to / from a thumb drive
> - where a "set" is a collection of 50 text messages and 50 macros
> targeting a specific operating scenario
> • logging QSO's on a thumb drive
> - importing the QSO's into your favorite logging software by simply
> plugging the thumb drive into a PC or Mac
> • connecting a keyboard, thumb drive and the Elecraft K•Pod (with new
> firmware) via the PX3 KEYBD connector
> • ...
>
> Ooh, aah.  This all starts with USB hub support.
>
> If you're interested in one or more of these capabilities, please share your
> interest with Elecraft.
>
> Joe Stone
> KF5WBO

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Kevin Stover
In reply to this post by Joe Stone (KF5WBO)
I Already have all of that.

It's called a LAPTOP.

What's amazing to me is that people want to turn their latest new gadget
into some cobbled together replacement for something that does it ten
times better and much cheaper, and then pat themselves on the back for
their "ingenuity".
So...the PX3 should have logging support? It's supposed to store "many"
macro sets/text messages as well?

Boy, we're using up firmware space right and left or do you want to
store that on the Thumb drive as well and have the PX3 "boot" the radio
and pan adapter while it's at it?

I would simply suggest using the radio rather than sitting around
thinking of ways to turn a pan adapter into a laptop.

On 6/4/2016 12:01 PM, wickedbeernut wrote:

> The PX3 keyboard support is excellent.
>
> In August, I demonstrated mouse support with the PX3.  I've been encouraging
> Elecraft to add mouse support to the PX3 ever since.
>
> Elecraft plans to port the thumb drive support from the P3SVGA to the PX3.
> This includes the ability to:
>
> • capture a bitmap image of the PX3 display on a thumb drive
> • save and restore text messages and macros to and from a thumb drive
>
> The P3SVGA may be connected to a keyboard or a thumb drive but not both at
> the same time.
>
> I'd like Elecraft to add USB hub support to the PX3,
>
> http://wickedstone.com/KF5WBO/PX3%20USB%20Hub.jpg
>
> http://www.sabrent.com/category/usb-hubs/HB-UMN4/
>
> Hub support will allow a keyboard, mouse, thumb drive and/or remote knob to
> be connected to the PX3 at the same time,
>
> http://wickedstone.com/KF5WBO/PX3%20USB%20Knob.jpg
>
> I've demonstrated this using an Arduino microcontroller.  Please take two
> minutes to watch this video,
>
> http://youtu.be/2rpO4LDZYf0
>
> Of course, you could also use a 2- or 3-port hub ... whatever suits your
> specific needs.
>
> Imagine,
>
> • pressing a keyboard PrtSc (Print Screen) key to capture a bitmap image of
> the PX3 display on a thumb drive
> • using a keyboard to save / restore one of possibly many text message /
> macro "sets" to / from a thumb drive
> - where a "set" is a collection of 50 text messages and 50 macros
> targeting a specific operating scenario
> • logging QSO's on a thumb drive
> - importing the QSO's into your favorite logging software by simply
> plugging the thumb drive into a PC or Mac
> • connecting a keyboard, thumb drive and the Elecraft K•Pod (with new
> firmware) via the PX3 KEYBD connector
> • ...
>
> Ooh, aah.  This all starts with USB hub support.
>
> If you're interested in one or more of these capabilities, please share your
> interest with Elecraft.
>
> Joe Stone
> KF5WBO
>
>
>
> --
> View this message in context: http://elecraft.365791.n2.nabble.com/PX3-Keyboard-Mouse-Thumb-Drive-and-Knob-Support-tp7618412.html
> Sent from the Elecraft mailing list archive at Nabble.com.
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to [hidden email]


--
R. Kevin Stover
AC0H
ARRL
FISTS #11993
SKCC #215
NAQCC #3441



---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Rick Robinson
One way to look at this is one of the purposes of amateur radio is to
advance the state of the art. Yes, use it for what it is is fine. But if
you are one of the few who have minds capable of new ideas and how to
implement them, then more power to ya. Without those we might still be
using a cats whisker ! I have applied this attitude to medicine by donating
to our university's Human Gift Registry. This is where medical students and
professionals develop their skills and practice new ideas.As an example, my
mother died years ago of a collapsed lung. Now a days it is routine to
inflate a lung back to working condition. Anyway, I love my KX setup and
with Elecraft, I can choose what I want. It doesn't get any better than
that.

On Saturday, June 4, 2016, Kevin Stover <[hidden email]> wrote:

> I Already have all of that.
>
> It's called a LAPTOP.
>
> What's amazing to me is that people want to turn their latest new gadget
> into some cobbled together replacement for something that does it ten times
> better and much cheaper, and then pat themselves on the back for their
> "ingenuity".
> So...the PX3 should have logging support? It's supposed to store "many"
> macro sets/text messages as well?
>
> Boy, we're using up firmware space right and left or do you want to store
> that on the Thumb drive as well and have the PX3 "boot" the radio and pan
> adapter while it's at it?
>
> I would simply suggest using the radio rather than sitting around thinking
> of ways to turn a pan adapter into a laptop.
>
> On 6/4/2016 12:01 PM, wickedbeernut wrote:
>
>> The PX3 keyboard support is excellent.
>>
>> In August, I demonstrated mouse support with the PX3.  I've been
>> encouraging
>> Elecraft to add mouse support to the PX3 ever since.
>>
>> Elecraft plans to port the thumb drive support from the P3SVGA to the PX3.
>> This includes the ability to:
>>
>>         • capture a bitmap image of the PX3 display on a thumb drive
>>         • save and restore text messages and macros to and from a thumb
>> drive
>>
>> The P3SVGA may be connected to a keyboard or a thumb drive but not both at
>> the same time.
>>
>> I'd like Elecraft to add USB hub support to the PX3,
>>
>>         http://wickedstone.com/KF5WBO/PX3%20USB%20Hub.jpg
>>
>>         http://www.sabrent.com/category/usb-hubs/HB-UMN4/
>>
>> Hub support will allow a keyboard, mouse, thumb drive and/or remote knob
>> to
>> be connected to the PX3 at the same time,
>>
>>         http://wickedstone.com/KF5WBO/PX3%20USB%20Knob.jpg
>>
>> I've demonstrated this using an Arduino microcontroller.  Please take two
>> minutes to watch this video,
>>
>>         http://youtu.be/2rpO4LDZYf0
>>
>> Of course, you could also use a 2- or 3-port hub ... whatever suits your
>> specific needs.
>>
>> Imagine,
>>
>>         • pressing a keyboard PrtSc (Print Screen) key to capture a
>> bitmap image of
>> the PX3 display on a thumb drive
>>         • using a keyboard to save / restore one of possibly many text
>> message /
>> macro "sets" to / from a thumb drive
>>                 - where a "set" is a collection of 50 text messages and
>> 50 macros
>> targeting a specific operating scenario
>>         • logging QSO's on a thumb drive
>>                 - importing the QSO's into your favorite logging software
>> by simply
>> plugging the thumb drive into a PC or Mac
>>         • connecting a keyboard, thumb drive and the Elecraft K•Pod (with
>> new
>> firmware) via the PX3 KEYBD connector
>>         • ...
>>
>> Ooh, aah.  This all starts with USB hub support.
>>
>> If you're interested in one or more of these capabilities, please share
>> your
>> interest with Elecraft.
>>
>> Joe Stone
>> KF5WBO
>>
>>
>>
>> --
>> View this message in context:
>> http://elecraft.365791.n2.nabble.com/PX3-Keyboard-Mouse-Thumb-Drive-and-Knob-Support-tp7618412.html
>> Sent from the Elecraft mailing list archive at Nabble.com.
>> ______________________________________________________________
>> Elecraft mailing list
>> Home: http://mailman.qth.net/mailman/listinfo/elecraft
>> Help: http://mailman.qth.net/mmfaq.htm
>> Post: mailto:[hidden email]
>>
>> This list hosted by: http://www.qsl.net
>> Please help support this email list: http://www.qsl.net/donate.html
>> Message delivered to [hidden email]
>>
>
>
> --
> R. Kevin Stover
> AC0H
> ARRL
> FISTS #11993
> SKCC #215
> NAQCC #3441
>
>
>
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to [hidden email]



--
Rick, W8ZT

Sent from Gmail Mobile
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Grant Youngman


Sent from my iPhone

>
> One way to look at this is one of the purposes of amateur radio is to
> advance the state of the art.

True. But there is a substantive difference between "advancing the state of the art" and the seemingly endless thirst for "just one more thing" -- which often ends up being gadgetry or complexity for its own sake ...

Grant NQ5T
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Rick Robinson
I agree. Some take the radios and want to completely go out of the intended
design. I was mostly referring to the possibilities and what might be used
in the future of amateur radio. But I did expand my trail friendly kx3 to a
great home unit with the addition of a px3 and the amp. So guilty as
charged !

On Saturday, June 4, 2016, Grant Youngman <[hidden email]> wrote:

>
>
> Sent from my iPhone
>
> >
> > One way to look at this is one of the purposes of amateur radio is to
> > advance the state of the art.
>
> True. But there is a substantive difference between "advancing the state
> of the art" and the seemingly endless thirst for "just one more thing" --
> which often ends up being gadgetry or complexity for its own sake ...
>
> Grant NQ5T
>


--
Rick, W8ZT

Sent from Gmail Mobile
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Stone (KF5WBO)
In reply to this post by Kevin Stover
Tough crowd.

> I would simply suggest using the radio rather than sitting around thinking of ways to
> turn a pan adapter into a laptop.

The PX3 is already much more than just a panadapter.  The PX3 already supports a keyboard.  In addition to the spectrum and waterfall display, the PX3 supports up to 335 text characters ... 201 characters of received (decoded) text and 134 characters of transmitted text / text to be transmitted.  The PX3 can receive text and buffer text to be transmitted at the same time.  The PX3 is already capable of storing up to 50 text messages and 50 macros (PX3 and/or KX3 remote-control commands), each up to 95 characters.  Each message / macro can be assigned to a keyboard key or key combination (with Shift, Alt or Ctrl).

The P3 (with P3SVGA) already supports the ability to:  capture a bitmap image of the P3 display on a thumb drive; and save and restore text messages and macros to and from a thumb drive.  Elecraft already plans to port the P3SVGA thumb drive support to the PX3.

Given the existing PX3 keyboard support, mouse support involves a minor firmware change.  And this need not be a traditional mouse.  This could be, for example, a mini wireless keyboard with a built-in “touchpad” for portable operation.

With USB hub support …

The P3 (with P3SVGA) currently captures a bitmap image of the P3 display on the thumb drive through a multi-level menu option.  I’m simply pointing out this could be accomplished using a keyboard key (e.g., PrtSc) and the existing macro support.

The P3 (with P3SVGA) currently saves and restores text messages and macros to and from a *hardcoded* file name (SVGASET.SAV).  I’m simply pointing out a keyboard could be used to enter the file name allowing for many text message / macro "sets".  This involves a trivial firmware change.

Some of us prefer not to carry a laptop for portable operation.  Given the PX3 already functions much like a laptop and weighs only 11 ounces, I typically carry the PX3 for picnic table portable operation.  Personally, I’d enjoy and benefit from logging QSO’s to a PX3 thumb drive in the field.  And importing the QSO’s into my logging software upon returning to the home QTH.  Am I the only one?  I know others operate picnic table portable with a PX3.

IMO, at the home QTH in particular, the PX3 deserves / warrants a better (and remote) encoder knob such as the K•Pod.  IMO, the best way to integrate the K•Pod with the PX3 (and indirectly with the KX3) is through a USB hub, freeing up the PX3 ACC1 PC port.  Is anyone else interested in using a K•Pod with their PX3 / KX3?

Joe Stone
KF5WBO
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Kevin Stover
In reply to this post by Rick Robinson
Road Apples!

How is turning the PX3 into a not very good facsimile of a laptop
"Advancing the State of the Art"?
It's not a new idea either USB has been on radios for a decade or
longer, same with Ethernet.
The fact is you can't do everything the OP wants to do to a PX3 without
raising the price significantly.
Or...is it supposed to be free...in the true spirit of advancing the
state of the art and the spirit of Ham Radio?

On 6/4/2016 1:09 PM, Rick Robinson wrote:
> One way to look at this is one of the purposes of amateur radio is to
> advance the state of the art. Yes, use it for what it is is fine. But if
> you are one of the few who have minds capable of new ideas and how to
> implement them, then more power to ya. Without those we might still be
> using a cats whisker !


--
R. Kevin Stover
AC0H
ARRL
FISTS #11993
SKCC #215
NAQCC #3441



---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

John Kramer
In reply to this post by Joe Stone (KF5WBO)
Joe

Your third paragraph interests me - possible future mouse support for the PX3.
That would be very useful for point and click tuning…as happens with the Flex.

73
John





On 4 Jun 2016, at 10:22 PM, wickedbeernut <[hidden email]> wrote:

Tough crowd.

> I would simply suggest using the radio rather than sitting around thinking
> of ways to
> turn a pan adapter into a laptop.

The PX3 is already much more than just a panadapter.  The PX3 already
supports a keyboard.  In addition to the spectrum and waterfall display, the
PX3 supports up to 335 text characters ... 201 characters of received
(decoded) text and 134 characters of transmitted text / text to be
transmitted.  The PX3 can receive text and buffer text to be transmitted at
the same time.  The PX3 is already capable of storing up to 50 text messages
and 50 macros (PX3 and/or KX3 remote-control commands), each up to 95
characters.  Each message / macro can be assigned to a keyboard key or key
combination (with Shift, Alt or Ctrl).

The P3 (with P3SVGA) already supports the ability to:  capture a bitmap
image of the P3 display on a thumb drive; and save and restore text messages
and macros to and from a thumb drive.  Elecraft already plans to port the
P3SVGA thumb drive support to the PX3.

Given the existing PX3 keyboard support, mouse support involves a minor
firmware change.  And this need not be a traditional mouse.  This could be,
for example, a mini wireless keyboard with a built-in “touchpad” for
portable operation.

With USB hub support …

The P3 (with P3SVGA) currently captures a bitmap image of the P3 display on
the thumb drive through a multi-level menu option.  I’m simply pointing out
this could be accomplished using a keyboard key (e.g., PrtSc) and the
existing macro support.

The P3 (with P3SVGA) currently saves and restores text messages and macros
to and from a *hardcoded* file name (SVGASET.SAV).  I’m simply pointing out
a keyboard could be used to enter the file name allowing for many text
message / macro "sets".  This involves a trivial firmware change.

Some of us prefer not to carry a laptop for portable operation.  Given the
PX3 already functions much like a laptop and weighs only 11 ounces, I
typically carry the PX3 for picnic table portable operation.  Personally,
I’d enjoy and benefit from logging QSO’s to a PX3 thumb drive in the field.
And importing the QSO’s into my logging software upon returning to the home
QTH.  Am I the only one?  I know others operate picnic table portable with a
PX3.

IMO, at the home QTH in particular, the PX3 deserves / warrants a better
(and remote) encoder knob such as the K•Pod.  IMO, the best way to integrate
the K•Pod with the PX3 (and indirectly with the KX3) is through a USB hub,
freeing up the PX3 ACC1 PC port.  Is anyone else interested in using a K•Pod
with their PX3 / KX3?

Joe Stone
KF5WBO



--
View this message in context: http://elecraft.365791.n2.nabble.com/PX3-Keyboard-Mouse-Thumb-Drive-and-Knob-Support-tp7618412p7618428.html
Sent from the Elecraft mailing list archive at Nabble.com.
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Stone (KF5WBO)
In reply to this post by Joe Stone (KF5WBO)
> How is turning the PX3 into a not very good facsimile of a laptop "Advancing the State
> of the Art"? It's not a new idea either USB has been on radios for a decade or longer,
> same with Ethernet. The fact is you can't do everything the OP wants to do to a PX3
> without raising the price significantly. Or...is it supposed to be free...in the true
> spirit of advancing the state of the art and the spirit of Ham Radio?

You do understand the PX3 already has a USB port, correct?  I’m talking about plugging a $5.99 USB hub into the existing PX3 USB port in order to leverage the existing keyboard and thumb drive support at the same time.  There’s no change to the PX3 hardware, only a minor firmware change.  I’d call that free.  It may not advance the state of the art, but it’s certainly in the true spirit of Ham Radio.

Joe Stone
KF5WBO
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Stone (KF5WBO)
> Your third paragraph interests me - possible future mouse support for the PX3.
> That would be very useful for point and click tuning…as happens with the Flex.

Exactly!  I refer to this as Mouse-n-Click QSY.

Assuming mouse support is added to the PX3 firmware …

If you’re only interested in a mouse, you can plug the mouse wireless dongle directly into the PX3 USB port.

If you want to leverage a keyboard and a mouse, you either need to use a keyboard and mouse combo which share the same wireless dongle or Elecraft also needs to add USB hub firmware support (which was the primary motivation behind this thread).

Joe Stone
KF5WBO

P.S. For those interested in getting into the technical weeds …

The PX3 currently leverages the HID (Human Interface Device) protocol.

In the HID protocol, there are two entities: the "host" and the "device". The device is the entity that directly interacts with a human, such as a keyboard or mouse. The host communicates with the device and receives input data from the device on actions performed by the human.

The host (PX3) receives input data from the device (keyboard, mouse, knob, …) in the form of a HID report.

A keyboard HID report looks like,

    struct KEYBOARD {
            struct {
                    unsigned byte leftCtrl : 1;
                    unsigned byte leftShift : 1;
                    unsigned byte leftAlt : 1;
                    unsigned byte leftGUI : 1;
                    unsigned byte rightCtrl : 1;
                    unsigned byte rightShift : 1;
                    unsigned byte rightAlt : 1;
                    unsigned byte rightGUI : 1;
            };
            unsigned byte reserved;
            unsigned byte keys[6];
    };

A majority of keyboards use this exact HID report.  This is why the PX3 is able to interoperate with so many different keyboards without a firmware change or special “device drivers”.

A mouse HID report looks like,

    struct MOUSE {
            struct {
                    unsigned byte leftButton : 1;
                    unsigned byte rightButton : 1;
                    unsigned byte middleButton : 1;
                    unsigned byte unused : 5;
            };
            signed byte dX;  // delta X-coordinate (+/-)
            signed byte dY;  // delta Y-coordinate (+/-)
    };

The mouse HID report is communicated to the PX3 in the same way as a keyboard HID report.  PX3 mouse support simply involves translating the mouse HID report into the appropriate PX3 and KX3 commands.
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Elecraft mailing list
In reply to this post by Joe Stone (KF5WBO)
Joe, I sure hope Wayne and Paul are listening to you.   They have a long list of things to do with the PX3/KX3 but your ideas should rise to the top of the list because they'll result in more sales for Elecraft.  

This is the kind of low cost innovation and improvement they need while they figure out how to combat the IC-7300 where the PX3 and KXPA100 are effectively in the same box with only power and RF cords protruding.  And the IC-7300 is just the first thrust of the Big Three Japanese players into our SDR future.

I'm confident Eric and Wayne and their idea-rich support group will meet the challenge but it's not going to be easy and I'm glad to be retired from that competitive stress.  

While we wait for the K5, these are immediate benefits Elecraft can provide to the existing customer base  -- something the Big Three Japanese folk aren't prepared for.
--
Marc  W8SDG

On Jun 4, 2016, at 5:35 PM, wickedbeernut <[hidden email]> wrote:

>> How is turning the PX3 into a not very good facsimile of a laptop
> "Advancing the State
>> of the Art"? It's not a new idea either USB has been on radios for a
>> decade or longer,
>> same with Ethernet. The fact is you can't do everything the OP wants to do
>> to a PX3
>> without raising the price significantly. Or...is it supposed to be
>> free...in the true
>> spirit of advancing the state of the art and the spirit of Ham Radio?
>
> You do understand the PX3 already has a USB port, correct?  I’m talking
> about plugging a $5.99 USB hub into the existing PX3 USB port in order to
> leverage the existing keyboard and thumb drive support at the same time.
> There’s no change to the PX3 hardware, only a minor firmware change.  I’d
> call that free.  It may not advance the state of the art, but it’s certainly
> in the true spirit of Ham Radio.
>
> Joe Stone
> KF5WBO
>
>
>
> --
> View this message in context: http://elecraft.365791.n2.nabble.com/PX3-Keyboard-Mouse-Thumb-Drive-and-Knob-Support-tp7618412p7618434.html
> Sent from the Elecraft mailing list archive at Nabble.com.
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to [hidden email]

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Bill-w4ish
In reply to this post by Joe Stone (KF5WBO)
Exactly what I have been looking for and trying to design and build! I will use an Arduino Mega and a USB host shield to put this together!  Thanks for showing the idea. Now, when Elecraft puts in the software, a portable KX3 will be more useful since we can program all kinds of macros to be accessed from the keyboard. Thanks!

Thumb crafted from my iPhone

On Jun 4, 2016, at 6:22 PM, wickedbeernut <[hidden email]> wrote:

>>

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Bob N3MNT
Joe
Please share your Arduino code.
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Elecraft mailing list
In reply to this post by Bill-w4ish
Joe,

I commend you for your ingenuity and experimentation efforts. As a PX3 user, I'm very interested in some of these ideas. The only thing that I hate about the PX3 is the need to tap the "SELECT" button to QSY to the marker frequency. Many times I end up moving the PX3 all over the table while trying to tap this button.

Please don't get discourage by some rude people on this reflector. This is basically the same group of "contradictorians" and kool aid drinkers that will never suggest or let alone try anything to advance the state of art.

73,
Robert-KP4Y/W4

Sent from my iPhone

> On Jun 5, 2016, at 10:26 AM, Bill <[hidden email]> wrote:
>
> Exactly what I have been looking for and trying to design and build! I will use an Arduino Mega and a USB host shield to put this together!  Thanks for showing the idea. Now, when Elecraft puts in the software, a portable KX3 will be more useful since we can program all kinds of macros to be accessed from the keyboard. Thanks!
>
> Thumb crafted from my iPhone
>
> On Jun 4, 2016, at 6:22 PM, wickedbeernut <[hidden email]> wrote:
>
>
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
> Message delivered to [hidden email]

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Stone (KF5WBO)
In reply to this post by Bill-w4ish
> Exactly what I have been looking for and trying to design and build! I will use
> an Arduino Mega and a USB host shield to put this together!  Thanks for showing
> the idea. Now, when Elecraft puts in the software, a portable KX3 will be more
> useful since we can program all kinds of macros to be accessed from the
> keyboard. Thanks!

You’re welcome, Bill.

I demonstrated keyboard and mouse support for the PX3 back in August, prior to the time the PX3 added native keyboard and text message / macro support.  I also demonstrated automatically callsign recognition using the following regular expression,

        ^([BFGIKMNTW]|[A-Z0-9]{2})[0-9][A-Z0-9]{0,3}[A-Z]$

Here is a whitepaper which describes this in more detail,

        http://wickedstone.com/KF5WBO/Mouse-n-ClickQSY.pdf

The whitepaper includes a sample of the PoC (Proof of Concept) Mouse-n-Click QSY Arduino firmware.

Now, I use the native PX3 keyboard and text message / macro support, but continue to rely on my Arduino for mouse and remote knob support,

        http://wickedstone.com/KF5WBO/PX3%20USB%20Knob.jpg

If we can convince Elecraft to add mouse / remote knob and USB hub support (in addition to the planned thumb drive support), I hope to retire my Arduino altogether and operate picnic table portable with only the PX3 and KX3.

Joe Stone
KF5WBO
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Stone (KF5WBO)
In reply to this post by Bob N3MNT
> Please share your Arduino code.

Hi Bob,

The whitepaper includes a sample of the PoC (Proof of Concept) Mouse-n-Click QSY Arduino firmware from August,

        http://wickedstone.com/KF5WBO/Mouse-n-ClickQSY.pdf

If you still have questions, feel free to E-mail me off-list.

Joe Stone
KF5WBO
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Subich, W4TV-4
In reply to this post by Joe Stone (KF5WBO)
On 6/5/2016 11:20 AM, wickedbeernut wrote:
> If we can convince Elecraft to add mouse / remote knob and USB hub
> support (in addition to the planned thumb drive support), I hope to
> retire my Arduino altogether and operate picnic table portable with
> only the PX3 and KX3.

Don't limit it to just the KX3/PX3 ... mouse and thumb drive support
would be welcome in the K3/K3S and P3 particularly since the K-NOB is
not apparently going to be able to control the P3 marker/QSY.

73,

   ... Joe, W4TV


______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Bill Frantz
In reply to this post by Joe Stone (KF5WBO)
Adding hub support will also probably allow the use of Apple USB
keyboards. They have built-in hubs, which is probably why they
don't work with the P3/PX3. (Says the man who has several lying
around just looking for uses. At least I can use them with my
BeagleBone and Raspberry Pi.)

73 Bill AE6JV

On 6/4/16 at 10:01 AM, [hidden email] (wickedbeernut) wrote:

>I'd like Elecraft to add USB hub support to the PX3,

-----------------------------------------------------------------------
Bill Frantz        | Since the IBM Selectric, keyboards have gotten
408-356-8506       | steadily worse. Now we have touchscreen keyboards.
www.pwpconsult.com | Can we make something even worse?

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Message delivered to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: [PX3] Keyboard, Mouse, Thumb Drive and Knob Support

Joe Stone (KF5WBO)
In reply to this post by Elecraft mailing list
I commend you for your ingenuity and experimentation efforts.

[js] Thank you, Robert.  I try to prototype each idea before presenting it to Elecraft in order to gain a better appreciation for what’s involved.  I try to focus on ideas which offer the most bang for the firmware buck, building on existing Elecraft capabilities.

As a PX3 user, I'm very interested in some of these ideas. The only thing that I hate about the PX3 is the need to tap the "SELECT" button to QSY to the marker frequency. Many times I end up moving the PX3 all over the table while trying to tap this button.

[js] I agree completely.  I had the *exact* same problem.  You either need to “bolt” the PX3 to the table or hold it in one hand while turning / tapping the encoder knob with the other hand.

[js] A $10 wireless mouse solves the problem … assuming Elecraft is willing to add mouse firmware support to the PX3.  Tapping the left mouse button QSY’s the KX3 to the marker frequency.  However, I imagine Elecraft rather sell K•Pod’s.  This is likely why we haven’t seen mouse firmware support with the PX3 (and P3).  It’s clearly a marketing decision and not a technical challenge.

[js] Personally, I prefer a remote knob.  I’d be willing to spend $250 for a K•Pod if its firmware were modified to work in conjunction with the PX3.

Please don't get discourage by some rude people on this reflector. This is basically the same group of "contradictorians" and kool aid drinkers that will never suggest or let alone try anything to advance the state of art.

[js] Don’t worry.  I’m thick-skinned.  I hold patents for ideas which are less novel.

Joe Stone
KF5WBO
12