g0orx / pihpsdr

Raspberry Pi standalone code for HPSDR (Protocol 1 and Protocol 2)
GNU General Public License v2.0
108 stars 73 forks source link

PiHPSDR Controller MK2 #94

Open dg5cst opened 4 years ago

dg5cst commented 4 years ago

Hello PiHPSDR fans, just playing with raspberry 4 and Hermes-Lite 2. Works nicely...many thanks for that great work John and Christoph. I have seen in the Amsat forum, that John has build a new MKII version of the controller. He mentioned the the knobs and buttons are connected via a controller board now. I wonder if there are any infos around? I really would like o build a second controller.

Sorry for bandwidth 73 Seb

g0orx commented 4 years ago

I will upload the latest schematics when I get back home next week.

g0orx commented 4 years ago

I have uploaded the schematic and the panel layout for controller 2 in the new directory controller. -- John

UN7RX commented 4 years ago

I haven't visited github for a long time , and this is fantastic! Full- fledged controller! Thank you very much for the scheme, John! It turns out just a great transceiver!

UN7RX commented 4 years ago

Good afternoon! Please tell me, if I have 1 receiver, can I assign other functions to encoders?

g0orx commented 4 years ago

All encoders and buttons can be configured for different functions.

On Wed, 15 Apr 2020, 18:13 UN7RX, notifications@github.com wrote:

Good afternoon! Please tell me, if I have 1 receiver, can I assign other functions to encoders?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/issues/94#issuecomment-614165948, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJEH5OTLY5JX35ZG2H663TRMXTKVANCNFSM4KT3VEUA .

UN7RX commented 4 years ago

Wonderful, thank you very much!

VK3JKY commented 4 years ago

Hi there I am a true newby! Joined GitHub today.

Is there some document that gives me some idea on what new features the Mk 2 version offers? I was about to build a M<k 1 version with a 10.1" display but I have put that on hold for the moment.

g0orx commented 4 years ago

Take a look at the schematics in the the controller directory (https://github.com/g0orx/pihpsdr/blob/master/controller/PiHPSDR_Controller_MK_II_Rev.2_Schema.zip). The difference is that it has more encoders (4 dual encoders plus the VFO encoder) and more buttons using an MCP23017 on the i2c bus. The current software works with any of the versions of hardware including one with no encoders or buttons by a selection on the startup screen. The Mk 2 encoder and button functions can be configured by the user in the software.

VK3JKY commented 4 years ago

Thanks John,

I will probably have some further queries down the track. Impressed with your concepts in the new controller design.

I have been programming for industrial projects using Delphi for the last 20 years but apart from some dabbles in Arduino type C I am very much of a neophyte regarding the C language. What C compiler do you use or recommend?

Thanks again. Regards

On Sat, Sep 5, 2020 at 12:31 AM John Melton notifications@github.com wrote:

Take a look at the schematics in the the controller directory ( https://github.com/g0orx/pihpsdr/blob/master/controller/PiHPSDR_Controller_MK_II_Rev.2_Schema.zip). The difference is that it has more encoders (4 dual encoders plus the VFO encoder) and more buttons using an MCP23017 on the i2c bus. The current software works with any of the versions of hardware including one with no encoders or buttons by a selection on the startup screen. The Mk 2 encoder and button functions can be configured by the user in the software.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/issues/94#issuecomment-687181964, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ3V2LD4NQ5NPTFZGDFRVPDSED25JANCNFSM4KT3VEUA .

g0orx commented 4 years ago

On the Raspberry Pi I use the standard gcc compiler/linker that is part of the OS distribution.

-- John

On Sat, 5 Sep 2020, 07:15 Dave Wilson, notifications@github.com wrote:

Thanks John,

I will probably have some further queries down the track. Impressed with your concepts in the new controller design.

I have been programming for industrial projects using Delphi for the last 20 years but apart from some dabbles in Arduino type C I am very much of a neophyte regarding the C language. What C compiler do you use or recommend?

Thanks again. Regards

On Sat, Sep 5, 2020 at 12:31 AM John Melton notifications@github.com wrote:

Take a look at the schematics in the the controller directory (

https://github.com/g0orx/pihpsdr/blob/master/controller/PiHPSDR_Controller_MK_II_Rev.2_Schema.zip ). The difference is that it has more encoders (4 dual encoders plus the VFO encoder) and more buttons using an MCP23017 on the i2c bus. The current software works with any of the versions of hardware including one with no encoders or buttons by a selection on the startup screen. The Mk 2 encoder and button functions can be configured by the user in the software.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/issues/94#issuecomment-687181964, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AQ3V2LD4NQ5NPTFZGDFRVPDSED25JANCNFSM4KT3VEUA

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/g0orx/pihpsdr/issues/94#issuecomment-687558981, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJEH5MPRVXBC2KLN7WUF7TSEHJQRANCNFSM4KT3VEUA .