How are slices named, and can I change it's name value?

  • 2
  • Question
  • Updated 4 years ago
  • Answered
I open SmartSDR and am operating with a single panadaptor and a single slice on 20-meters.  The slice is named "Slice B."  If I open the band-select window and choose 17-meters, a single panadaptor remains, but the slice is now named "Slice A."

Why isn't the single slice on 20-meters also named "Slice A?"

"Why do I care?" you ask.  Because I am using a macro command in DDUtil, DD6FIL which requires a "slice parameter" (0-7 e.g. A-H).  With a "slice parameter" = 0, the macro works on 17-meters, but not on 20-meters.  It would be helpful if a a single slice in a single panadaptor would be called "Slice A" with a "slice parameter" = 0.

Also, I don't know if it is possible for me to change the 20-meter slice from "B" to "A."  I have read the manual, but haven't found any method under my control to do this.

-73-
Bernie
W4BGH

Photo of Bernie

Bernie

  • 30 Posts
  • 2 Reply Likes

Posted 4 years ago

  • 2
Photo of Steve - N5AC

Steve - N5AC, Employee

  • 1019 Posts
  • 981 Reply Likes
Official Response
A little history for fun here: slices inside the radio are numbered starting with zero.  Whenever we go to create a new slice a routine looks through the list and gives us the first number not used.  We use numbers because computers like numbers more than letters.  On the client side, we use letters for two reasons:  first, in the olden days of knob radios and discrete oscillators, the oscillators were named with letters (VFO A, VFO B) so this seemed like a natural way to retain that style -- Slice A and Slice B.  But there is another reason.  We anticipate someday providing the capability to do multiple clients per radio.  So you might have a single radio on a tri-band antenna and three operators on that one radio, each with his own computer.  Each would be assigned a band to hunt for multipliers.  If they are working RTTY or a digital mode, they might like their digital mode software (which also only understands VFOA, VFO B) to talk to the computer.  So we anticipated that each of these three computers might have a VFO A (Slice A) and VFO B (Slice B), but the radio would have slices 0-5.  We expected this translation to be done in the client when the time comes so it would know that it's slice A corresponds to slice 2 in the radio, for example.


Edit: also if you move between bands on a panadapter, the moving between bands will delete the slice on your source band and then create one on your target band.  This might make it look like there are multiple slice As
(Edited)