27 Mar
2012
27 Mar
'12
4:47 a.m.
Hmm. The main code needs a lot more comments.
What is 'required_step' and 'fix_rounded_step' in chirp_common?
In the VX2r we are allowed a step size of 9, which is not accounted for in these routines. I have declared it in STEPS in vx2r.py, but this is not used by chirp_common.py or passed as a parameter. So chirp barfs on 1.458 MHz, which is an AM station in one of my memories.
Whilst I'm at it, the memory name is limited to 6 characters, which is recorded in rf.valid_name_length = 6, but then hard-coded in various other places.
The good thing is I am now reading my VX2r manual very carefully and finding out about the cool things it can do... and then wondering how to implement them in chirp.
73,
A