Nice Job Warren! That is a clever way of doing that, and getting around the bugs in the P3 software!!! Thank you! I will add that to my setup... -- 73's, and thanks, Dave
For software/hardware reviews see: http://www.nk7z.net For MixW support see: https://groups.yahoo.com/neo/groups/mixw/info For SSTV help see: http://groups.yahoo.com/neo/groups/MM-SSTV/info On Fri, 2016-02-26 at 08:58 -0500, Warren Merkel wrote: > Jim, > > Now that the # commands for the P3 are being executed from within a > P3 > macro, this *should* be possible. That is the first thing I was > attempting to do after updating to P3 v1.57 -- Although have yet to > get > it to work completely. It appears that some of the individual > commands > in the sequence are not being executed due to the speed at which they > are executed from the macro. The P3 is single threaded so inputted > commands could be missed while it is handling other things. > > Using Tim's (A45WG) idea for a CW pileup macro, I recently extended > it > for an SSB view in a python script run from a serial port connected > host. The meat of that script boils down to this macro form: > > #FXT0;#FXA0;#SPN000300;UP7;UP7;#FXT1;#FXA1;DN7;DN7; > > There may be other ways to accomplish this feature however. When > this > string is assigned to a P3 macro position and executed, only a few of > the pieces get executed properly. > > I have been advised that inserting other commands that do "inquiries" > may be useful to add pacing to the sequence. These queries are > commands > that ASK for a result, like FA to get current frequency from the K3. > The response is discarded of course, but the delay might be useful in > wasting time while the P3 is "busy." I'm still tinkering with > getting > this concept to work. Feel free to help me tinker with it. > > I have however, gotten it to work perfectly using a Genovation > keypad. > I have split the above string into seven distinct macros in the P3, > then > I trigger each one in sequence from a single key on the Genovation > keypad. The software for the Genovation keypad allows you to put in > a > selectable delay between "keystrokes" so I have got it working well > with > 100ms of delay after each # command. The K3 UP and DN commands seem > to > operate well without any pacing between/or after them. I only tried > this a few times, first starting with about 30 ms of delay, and that > wasn't enough. It started to work at 100ms. Your mileage may vary. > > In the P3, create these macros with listed trigger key: > (I chose the shifted F1 through shifted F7, feel free to use any > other > keys you want) > > Shift F1 #FXT0; > Shift F2 #FXA0; > Shift F3 #SPN000300; > Shift F4 UP7 > Shift F5 #FXT1; > Shift F6 #FXA1; > Shift F7 DN7 > > In the Genovation keypad software, define one of the keys to fire > this > sequence and download it to the keypad. > > It looks like this: (L Shift Down) F1 (delay 100) F2 (delay 100) F3 > (delay 100) F4 F4 F5 (delay 100) F6 (delay 100) F7 F7 (L Shift Up) > > (A snapshot of this setup in the Genovation software is here: > https://dl.dropboxusercontent.com/u/24789865/Genovation_Pileup_ssb_ke > y.jpg > > Connect the Genovation keypad to the P3 and press the single key you > used for the above macro, and poof! > > Warren, KD4Z > > > On 2/26/2016 12:48 AM, Jim Miller <[email protected]> wrote: > > Date: Thu, 25 Feb 2016 22:43:18 -0500 > > From: Jim Miller <[email protected]> > > Cc: Elecraft Reflector <[email protected]> > > Subject: Re: [Elecraft] P3 v1.57 / SVGA v1.31 BETA firmware > > available > > > > So with this firmware will it be possible to do the DX on the LHS > > of the P3 > > screen and the pileup to the right and assign it to a P3 Fn key? > > > > jim ab3cv > > > ______________________________________________________________ > Elecraft mailing list > Home: http://mailman.qth.net/mailman/listinfo/elecraft > Help: http://mailman.qth.net/mmfaq.htm > Post: mailto:[email protected] > > This list hosted by: http://www.qsl.net > Please help support this email list: http://www.qsl.net/donate.html > Message delivered to [email protected] ______________________________________________________________ Elecraft mailing list Home: http://mailman.qth.net/mailman/listinfo/elecraft Help: http://mailman.qth.net/mmfaq.htm Post: mailto:[email protected] This list hosted by: http://www.qsl.net Please help support this email list: http://www.qsl.net/donate.html Message delivered to [email protected]

