11-03-2019, 11:57 PM
Hi Jeffrey
Doing what you suggested probably makes sense particularly if it would need changing a lot. But originally it was envisaged as write once and then forget. Well that would be the case if I got it right first time
. I had a quick look at it and to leave it fully configurable each channel would need 24 individual settings to be set (UHF frequency, divider, etc.) which is quite a lot.
I just don't know is it worth it for the limited amount of times that it will be changed.
To do the System A channels only the UHF frequency and the divider needs to be changed for each channel. The rest remain unchanged.
It is only when you move away from System A that the other settings needs to be changed.
As far as I understand the problem Jac was having was he couldn't turn off the audio modulator from within the channel data sets.
This was because in the program I discarded the bits of the data sets that control the modulator on/off and replaced them with the input from switches SW8A and SW8B on the circuit board. So they could be used to turn the modulators on/off.
If as in #290 the code is replaced with the new code this should allow the modulators to be turned off within the channel data sets or with SW8A and SW8B.
Personal I like binary and never really got along with hex. Back in the 80's I had a Jupiter Ace computer which was along the lines of a Sinclair ZX81. I spent a many an hour on it typing Z80 machine code in binary. No assembler available back then. I cant remember if it was by choice or if it had to be done in binary but since then I have always used binary where decimal isn't suitable. 8 bits in binary are fine but I do know what you mean when you say "looking at strings of 16 bits makes your eyes go funny".
Frank
Doing what you suggested probably makes sense particularly if it would need changing a lot. But originally it was envisaged as write once and then forget. Well that would be the case if I got it right first time
. I had a quick look at it and to leave it fully configurable each channel would need 24 individual settings to be set (UHF frequency, divider, etc.) which is quite a lot.I just don't know is it worth it for the limited amount of times that it will be changed.
To do the System A channels only the UHF frequency and the divider needs to be changed for each channel. The rest remain unchanged.
It is only when you move away from System A that the other settings needs to be changed.
As far as I understand the problem Jac was having was he couldn't turn off the audio modulator from within the channel data sets.
This was because in the program I discarded the bits of the data sets that control the modulator on/off and replaced them with the input from switches SW8A and SW8B on the circuit board. So they could be used to turn the modulators on/off.
If as in #290 the code is replaced with the new code this should allow the modulators to be turned off within the channel data sets or with SW8A and SW8B.
Personal I like binary and never really got along with hex. Back in the 80's I had a Jupiter Ace computer which was along the lines of a Sinclair ZX81. I spent a many an hour on it typing Z80 machine code in binary. No assembler available back then. I cant remember if it was by choice or if it had to be done in binary but since then I have always used binary where decimal isn't suitable. 8 bits in binary are fine but I do know what you mean when you say "looking at strings of 16 bits makes your eyes go funny".
Frank







