VBC Ver 1.30
Valiance Backbone for CW -VBC-
By Nob
The VBC is the 81st sales in iPhone app utility section in Japanese market at May/3/2016.(It
is not CW section and before version-up]
VBC can detect real-carrier. Please check sound wave is sine-shape. It means wave-form is not crooked with big-sound.
Setting e-mail address. You can input any e-mail address to tap around "To:". And also, you can choose e-mail address from All Contacts address.
If your VBC cannot find center frequency. Please check frequency detect mode. MFRC: manual setting frequency to tap screen. AFRC: auto detect frequency. This indicator is above the decode screen.
VBC's log-clear step is in start of real-decoding. So, If you touch log-clear button with mistake. In such a case, stop VBC to touch iPhone's center button to stop VBC. And restart, then you can find last decoding-log.
iOS 9.* is available.
This app. is Morse-code decoder, "Valiance Backbone for CW (VBC)" . The VBC is Morse-code decoder which can be used with built-in microphone of iPhone/iPod touch.
The VBC is No.1 morse decoder in Japanese market[at Jan 1 2014-Jun 1 2016]. Please use real transceiver sound. The VBC is able to decode with real-carrier-detection on
world fastest FFT . This FFT is effective to avoid static electro-noise, voice,
beep sound[square or trapezoid wave].
Please compare VBC’s FFT rate with a high-speed DSP of expensive transceiver
and/or a FFT result of other decoding software.
I guess Morse-code signal decoding ability exceeds expensive Morse-decoder machines and personal-computer's softwares. You might be able to use this app. in real Morse communication on HAM radio, especially calling operation.
Let's try it!
If it doesn’t work, let’s try default setting with real transceiver.
You tube video)
This app. contains these functions like bellow.
Morse sound recorder and player / text-log-mail sender / log time-stump and cancel-stump / connected Morse code distinction /
tone zero-in/shift-in indicator / tone frequency measure(±5Hz) /
sound level measure / AGC
Auto gain control / peak search / manual frequency (double tap on screen)/
auto-speed / manual speed (double tap on screen) / auto-level / auto threshold / manual threshold (double tap on screen) / noise rejection / carrier detect mode / Japanese-Morse-code /
Detect-signal-level setting[ex)DX-Mode]/Audio-speaker-calibration
/Audio-frequency-Characteristic-measure
/ 5-40 wpm are available.
You need update the VBC decoder Ver 1.30 which is on iOS 9.*
The VBC decoder 1.21 does not decode on iOS 9.*
Ver 1.30
*Adding AGC Auto Gain Control fast-slow setting.
*Because data size of voice input API changed on iOS9.* , the VBC decorder can not decoded.
So I changed interface program.
Version 1.21
*I changed subroutine using kishikawa katsumi's PETextView for scrolling-problems on iOS8.*.
PETextView Created by kishikawa katsumi on 2013/04/20.
Copyright (c) 2013 kishikawa katsumi. All rights reserved.
*Adding PAUSE/RUN button.
The PAUSE button is suspending decoding temporarily. The RUN button is start decoding. (muku-kiri san request)
*Detaching the backlog-erase-confirmation at starting of VBC. Attaching the backlog-erase-confirmation, if long-size-backlog makes low-decoding-speed. (muku-kiri san request)
*Detaching strange character around the Frequency indicator on iOS7.*.
*The backlog, which is for e-mail, may be left bigger size if possible.
* The back-scroll buffer is limited to 2000-6000 characters (by the size of the character shape) . This buffer size will not slow down decoding-speed.
*Scrolling-position by touch is not change until new-signals-detection.
*Setting page is no space. Attaching new swipe setting pages.
Version 1.2
- Automatic fit iPhone5 screen size.
- Audio frequency characteristic measurement function.
- Audio frequency characteristic calibration function.
Speaker's/Head phone's audio frequency characteristic calibration are able to memorized and automatic calibration audio level for decoding.
- Decoding center frequency can be set up and decoding range can be set up from the center ±125/250/500 Hz / all range.
- Finish button demiss(apple's request).
- Decoding character can be selected capital/small letters.
- normal/dxmode -> level slider button.
- Font sizes can be selected small/mid/large sizes.
- Change tool bar design.
- Add new wpm synchronize mode.
bugfix
- Abnormal end when the continue-long-sound's frequency is changed.
- Abnormal end when the log-text is cleared.
If you have any request to fix bug or something like that,
Send E-Mail to mailto:vbc@noble-system.com
please.
I can make first response more than impressions.
If you have any request or impressions. Write to Apple's impressions please. I
can easily to count peoples who have same requests. And it makes me happy to developing
soft wares.
DECODE: Go to DECODE screen
LOG: Erase Log Text
?: Go to web HELP(This
website)
SETTING: Setting switch.
CARIBRAT:
Audio-speaker-calibration & Audio-frequency-Characteristic-measure
TONE: measure TONE frequency
Zero in
and/or shift in indicator
measuring
sound level
Finish button demiss(Use iPhone home botton).
Decoding result display examples
Small letter: Normal decoding cf) cq
Capital letter: Recognized although short interval codes cf) CQ
^Capital letter: Connected reserved codes cf) ^KN
[Capital letter/Capital letter]: Cannot recognize cause no interval codes. In
such a cases, display candidate letters. cf)
[CG/KP]
Upper screen: sound wave
(sky-blue)/FFT level (yellow)/noise level (yellow)
/thresh level (red)/sound frequency
double tap to be manual level/frequency
if you would like to make it to set auto mode, touch MFRC / MTHR bellow buttons
Second screen: signal level
(purple) / fast code scroll screen (yellow) /
slow code scroll screen (sky-blue) / Morse speed (Wards Per Minute)
double tap to be manual speed: slide left low speed right hi speed
AFRC/MFRC button: auto/manual
frequency
ATHR/MTHR button: auto/manual
threshold
ENG/JPN button: English Morse code/
Japanese Morse code
If you set on switch screen to Japanese Morse code mode, it will be
change
automatically to English or Japanese. This button is manual change button.
NEG button: Put into [NEG] letters
to log text ( "negative" means dose not worked
with HAM radio stations. So, if you touch TIME button with mistake or miss
communicate with something. Then touch this button to mark)
TIME button: Put into local time
stump letter to log text.
RECORD button: Start recording
sound. Filename is like a "VBCyymmdd_HHMM.aiff".
PLAY button (right triangle): play
VBC sound files.
STOP button: stop record / play
sound.
FILTER: Select filter in none/256/128/64Hz. You can
decode signal only within filter, if there was big-another-signals.
CENTER:Setting up the center of a filter.
cf)Filter center is 800 Hz.
SETTING button (hummer and driver
icon): Setting VBC mode.
SIZE button: Change decode display's letter size.
Done button: Return to Title menu.
Page 1-2. Swiping can be moved to next page.
PEAK SEARCH: Peak search and move to decode frequency
PEAK SEARCH WAIT SPACE: Waiting peak search until
finding space length.
AUTO SPEED: automatic synchronize Morse decode speed
AUTO LEVEL: automatic input-sound-level control
AUTO THRESHOLD: automatic decode threshold-level control
NOISE REDUCE: automatic noise-level control
CARRIER DETECT: automatic Morse carrier detect
JAPANESE CODE: automatic change Japanese or English
code.
You can change ENG/JPN button manually.
It is able to detect weak-signal[ex) DX-Mode],although
the LO-setting sometimes makes to mistake a noise as cw-signal.
New synchro system: to Apply the new synchronous method for Morse speed detecting.
This method's performance is sometimes better and sometimes not better than Ver1.1. You can choose the favorite one.
LOW CPU LOAD: reduce CPU CG drawing rate 1/2
DEFAULT: All setting change to be default setting
MAIL: Send log-text by
E-Mail
Setting e-mail address. You can input any e-mail address to tap around "To:". And also, you can choose e-mail address from All Contacts address.
Done: Back to the previous screen
The VBC is able to calibrate for your transceiver-speaker's audio-frequency-characteristics.[Orange-line on the screen]
Built-in filters are 'FLAT' for no calibration, 'SPK' for a small speaker such as Built-in transceiver's speaker, and
'HEAD' for a high-class head phone and speaker.You can calibrate individual-audio-systems with CAL1/CAL2/CAL3.
How to use calibration system:
1.Select one button[CAL1/CAL2/CAL3]. And push the 'CALSTART'
button.
2.Useing real-transceiver-sound and iPhone/iPod microphone.
To sweep CW-pitch frequency or carrier beat frequency with receiver with frequency-dial.
Sweep very slowly to detect peak level of frequency characteristic. If you would like to calibrate carrier beat, in such a case to use SSB mode as wide
RF-filter.
Of course you can calibrate with CW filter. In such a case, the VBC apply to calibration width only CW filter's range. Another range's calibration is flat-characteristic.
3.If you could take a good calibration-characteristic, push 'store' button.
Caution:
If calibration-characteristic is not correct. The VBC becomes impossible to completely decode.
In such a case, please compare decoding ability with the 'FLAT' characteristic.
Sweep slowly and measure the maximum-level correctly.
・TONE SCREEN
Measuring Sound level / Tone frequency
And also, indicate like a LED light. Green LED is
centre.
Blues LEDs are 5Hz UP or Down. Yellows LED are 10-25Hz UP or DOWN. Reds LEDs are
more than 30Hz distance.
If you have a favorite sound frequency to set pickup
view to ZEROIN.
If you would like to call back more easily, to make a little distance frequency
to SHIFTIN.
If you have 2 receiver or 2 frequency tuner transceiver
and you are in UP calling DX station. You can find out another stations
call-back frequency by direct read number. In such a case, change sending
frequency immediately and call to DX stations.
You can be detected call-back (sending 599BK codes)
stations frequency by ▲(±frequency) on screen.
・Mail screen
Send log-text by E-Mail
・Files MENU
Play and Decode sound files: Tap and select repeat or
play.
Delete files: Trash icon
Rename files: right arrow Blue circle icon
-*-
Direct connecting to iPhone/iPod
(substituting from built-in-microphone)
1/6W register 1kΩ
1/6W register 100kΩ
10kΩ B-characteristic valiable-regidter
ELECOM MPA-EHPS10BK (iPhone expanded
cable)
Ear phone jack
-*-
Japanese market No.2 cw app. (Jun./29/2016)
Program by Nob
VBC Ver 1.30
copyright 2008-2016 by noble-system.com