No Bluetooth connection

Here we will discuss any subject related to the Android Pocket Transceiver which is available for free download in Google Play Store
DH1KLM
Posts: 16
Joined: Mon Aug 25, 2014 9:51 am

Re: No Bluetooth connection

Post by DH1KLM »

Ha,
that's a good point, did not think about that until now.
IC7000 address is 70. Don't know if there is a universal address to connect to all Icom TRX. Cant imagine that.

HRD Connect window.
Attachments
TRX-Adress.JPG
User avatar
yo3ggx
Site Admin
Posts: 832
Joined: Wed Aug 15, 2012 8:30 pm
Location: Bucharest, România
Contact:

Re: No Bluetooth connection

Post by yo3ggx »

Hi Sigi,

Ok. So version 0.7.1-3 is here:
http://www.yo3ggx.ro/pocketrxtx/pocketrxtx_v0.7.1-3.apk

Besides debug log functionality you can now enter radio address. When you press START for the first time with an Icom radio you will be asked for radio address. Enter 70 for your radio and try again,
Address is saved in the configuration file, so you will not be asked next time.
Because radio config file was changed too, please long press on START button first and select "RADIOS" to reload radio configuration files.

When you reload radio config file Icom radio address is cleared too, so you can enter a new one if you want.

If still does not work, please send me the log file after you pass through all the controls in the interface,

Thank you,
73 Dan YO3GGX
DH1KLM
Posts: 16
Joined: Mon Aug 25, 2014 9:51 am

Re: No Bluetooth connection

Post by DH1KLM »

Just read your post, but in the meantime i edited the ic7000 config file and matched standard address to 70.
Some functions work, others not.

If interested i can mail you the complete command set for IC7000.

Now i am installing the new version.

73 de Sigi
User avatar
yo3ggx
Site Admin
Posts: 832
Joined: Wed Aug 15, 2012 8:30 pm
Location: Bucharest, România
Contact:

Re: No Bluetooth connection

Post by yo3ggx »

Hi Sigi,

Would be great to send me the full set for IC7000.
Now is a common set for all Icoms from the list.

73 Dan YO3GGX
DH1KLM
Posts: 16
Joined: Mon Aug 25, 2014 9:51 am

Now working

Post by DH1KLM »

So here are my findings for the new version:

Some commands work some did not.
In general it looks like a one way connection. That means,
commands transmitted from the mobile will be executed on the TRX,
but there are no response in the app,lets say if you dial the VFO on the radio
the display in the app will not follow the radio.

Functions that work:

Mode selector
VFO A/B switch
NR
AGC
NB
Band
+
-
VFO Dial

Functions not working:

S-meter
Power selector
FLT
ATT
SQL
PTT

There are also anomalies in the Frequency display.
I suspect this had to do with the "one way" communication mentioned above.
Attachments
Screenshot_2014-08-26-13-19-03.png
Screenshot_2014-08-26-13-18-52.png
User avatar
yo3ggx
Site Admin
Posts: 832
Joined: Wed Aug 15, 2012 8:30 pm
Location: Bucharest, România
Contact:

Re: Now working

Post by yo3ggx »

Hi SIgi,
DH1KLM wrote: In general it looks like a one way connection.
As specified in the manual, in the current version IT IS a one way connection. Each button status is saved when you exit application and corresponding set of commands executed at next start.
There is any parameter from the option buttons (except the ones that do not work) which lost sync when you restart the application?

Feedback will be implemented in a future Pocket RxTx version, I'm working on it.
That means, commands transmitted from the mobile will be executed on the TRX,
but there are no response in the app,lets say if you dial the VFO on the radio
the display in the app will not follow the radio.
Right. No feedback in the current version. Please consider the fact that my intention is to create an open platform where users can add new transceivers to the list of supported ones without the need for a new app version.
This is by far more complicated for feedback than just to send commands.
Funktion not working:

S-meter
Power selector
FLT
ATT
SQL
PTT
S-meter is based on radio feedback. For the moment all the data received from the radio is discarded.
SQL button will be for the moment disabled in direct CAT mode, as it is something used for the WebSDR mode.
I will double check the rest of the not functioning commands to see if the right data is sent to transceiver.

Please send me the CAT protocol for IC-7000, mayb ethere are some differences.
There are also anomalies in the Frequency display.
I suspect this had to do with the "one way" communication mentioned above.
For sure.

Thank you,
73 Dan YO3GGX
DH1KLM
Posts: 16
Joined: Mon Aug 25, 2014 9:51 am

Re: No Bluetooth connection

Post by DH1KLM »

You have PN.

checked some of the not working commands and noticed
some errors. Try to eliminate these errors and will report back.

Thanks for your excellent work.

73 de Sigi
User avatar
yo3ggx
Site Admin
Posts: 832
Joined: Wed Aug 15, 2012 8:30 pm
Location: Bucharest, România
Contact:

Re: No Bluetooth connection

Post by yo3ggx »

Hi Sigi,

If you think some new tags can be useful to add new commands, just tell me to add them in the app.

Thank you for your support.
73 Dan YO3GGX
DH1KLM
Posts: 16
Joined: Mon Aug 25, 2014 9:51 am

Re: No Bluetooth connection

Post by DH1KLM »

Power settings did work already, also ATT and PTT.
Only the FLT settings will not work. Did not find the corresponding
commands in the manual. :evil:

Could you expand the operating frequency up to 70cm? [edit] already done [/edit]

Waiting for things to come. Maybe i will add some other commands
in the next days, like

Frequency Steps, [done]
-DUP, [done]
P.AMP/ATT [done]
1750Hz [no Idea]
VFO Dial lock [done]

73 de Sigi, DH1KLM

Code: Select all

Brand=Icom
Model=IC7000
Pic=ic7000.jpg
sigRadios=$1gR@d10s

; Frequency coverage(sections separated by ',')
FRANGE=30000-47000000

; List of available Bands
BANDS=160m,80m,60m,40m,30m,20m,17m,15m,12m,11m,10m,6m,2m,70cm

; first wheel - list of available modes in the MODE wheel (starts with wheel name)
LST1NAME=MODE
LST1ITEMS=LSB,USB,AM,CW,FSK,FM,CW-R,RTTYR
LST1CMDS=CMD_SET_MODE_LSB,CMD_SET_MODE_USB,CMD_SET_MODE_AM,CMD_SET_MODE_CW,CMD_SET_MODE_FSK,CMD_SET_MODE_FM,CMD_SET_MODE_CW-R,CMD_SET_MODE_RTTYR

; second wheel - list of available powers in the PWR wheel (starts with wheel name)
LST2NAME=PWR
LST2ITEMS=2W,5W,10W,25W,50W,100W
LST2CMDS=CCMD_SET_PWR_2W,CMD_SET_PWR_5W,CMD_SET_PWR_10W,CMD_SET_PWR_25W,CMD_SET_PWR_50W,CMD_SET_PWR_100W

; Option Button config (name,1st_press_cmd=1st_press_label,2nd_press_cmd=2nd_press_label,...)
BTN_OPT1_NOFN=VFO,CMD_SET_VFO-A=VFO-A,CMD_SET_VFO-B=VFO-B
BTN_OPT2_NOFN=FLT,CMD_SET_FILTER_MID=MID,CMD_SET_FILTER_NAR=NAR,CMD_SET_FILTER_WIDE=WIDE
BTN_OPT3_NOFN=NR,CMD_SET_NR_OFF=OFF,CMD_SET_NR_ON=ON
BTN_OPT4_NOFN=AMP,CMD_SET_AMP_ON=AMP-ON,CMD_SET_AMP_OFF=AMP-OFF,CMD_SET_ATT_12DB=-12dB
BTN_OPT5_NOFN=AGC,CMD_SET_AGC_OFF=OFF,CMD_SET_AGC_SLOW=SLOW,CMD_SET_AGC_MEDIUM=MED,CMD_SET_AGC_FAST=FAST
BTN_OPT1_FN=NB,CMD_SET_NB_OFF=OFF,CMD_SET_NB_ON=ON
BTN_OPT2_FN=LOCK,CMD_SET_LOCK_ON=LOCK,CMD_SET_LOCK_OFF=UNLOCK
BTN_OPT3_FN=TS,CMD_SET_TS_1=1KHz,CMD_SET_TS_5=5KHz,CMD_SET_TS_12=12-5KHz,CMD_SET_TS_25=25KHz
BTN_OPT4_FN=
BTN_OPT5_FN=DUP,CMD_SET_-DUP=-DUP,CMD_SET_+DUP=+DUP,CMD_SET_SIMP=SIMP

; long press option buttons
BTN_LONG_OPT1_NOFN=
BTN_LONG_OPT2_NOFN=
BTN_LONG_OPT3_NOFN=
BTN_LONG_OPT4_NOFN=
BTN_LONG_OPT5_NOFN=
BTN_LONG_OPT1_FN=
BTN_LONG_OPT2_FN=
BTN_LONG_OPT3_FN=
BTN_LONG_OPT4_FN=
BTN_LONG_OPT5_FN=

; List of available commands for the current transceiver, all items from the list are one byte equivalent, BCD (2 digits as chars) or strings
; <Pxxxx> as 'byte' to separate two successive commands by a xxxx ms delay
; <Dxx> - numeric digits - BCD  (from 9, thousands MHz to 0 - Hz)
; <Cx> - char digit (from 9, thousands MHz to 0 - Hz)
; <Sxxxxxxx> - string xxxxxx)
; <#param;value> - set app internal parameter to value
; <A> - for Icom radios, enter the radio address 
; xx,xx,...		- bytes represented as hex string values


CMD-DUMMY=

CMD_SET_FREQ=FE,FE,<A>,E0,05,<D10>,<D32>,<D54>,<D76>,<D98>,FD

CMD_SET_PTT_ON=FE,FE,<A>,E0,1C,00,01,FD
CMD_SET_PTT_OFF=FE,FE,<A>,E0,1C,00,00,FD

CMD_SET_FILTER_WIDE=FE,FE,<A>,E0,1A,06,00,FD
CMD_SET_FILTER_MID=FE,FE,<A>,E0,1A,06,01,FD
CMD_SET_FILTER_NAR=FE,FE,<A>,E0,1A,06,02,FD

CMD_SET_MODE_LSB_WIDE=FE,FE,<A>,E0,06,00,01,FD
CMD_SET_MODE_USB_WIDE=FE,FE,<A>,E0,06,01,01,FD
CMD_SET_MODE_AM_WIDE=FE,FE,<A>,E0,06,02,01,FD
CMD_SET_MODE_CW_WIDE=FE,FE,<A>,E0,06,03,01,FD
CMD_SET_MODE_FSK_WIDE=FE,FE,<A>,E0,06,04,01,FD
CMD_SET_MODE_FM_WIDE=FE,FE,<A>,E0,06,05,01,FD
CMD_SET_MODE_CW-R_WIDE=FE,FE,<A>,E0,06,07,01,FD
CMD_SET_MODE_RTTYR_WIDE=FE,FE,<A>,E0,06,08,01,FD

CMD_SET_MODE_LSB_NOR=FE,FE,<A>,E0,06,00,02,FD
CMD_SET_MODE_USB_NOR=FE,FE,<A>,E0,06,01,02,FD
CMD_SET_MODE_AM_NOR=FE,FE,<A>,E0,06,02,02,FD
CMD_SET_MODE_CW_NOR=FE,FE,<A>,E0,06,03,02,FD
CMD_SET_MODE_FSK_NOR=FE,FE,<A>,E0,06,04,02,FD
CMD_SET_MODE_FM_NOR=FE,FE,<A>,E0,06,05,02,FD
CMD_SET_MODE_CW-R_NOR=FE,FE,<A>,E0,06,07,02,FD
CMD_SET_MODE_RTTYR_NOR=FE,FE,<A>,E0,06,08,02,FD

CMD_SET_MODE_LSB_NAR=FE,FE,<A>,E0,06,00,03,FD
CMD_SET_MODE_USB_NAR=FE,FE,<A>,E0,06,01,03,FD
CMD_SET_MODE_AM_NAR=FE,FE,<A>,E0,06,02,03,FD
CMD_SET_MODE_CW_NAR=FE,FE,<A>,E0,06,03,03,FD
CMD_SET_MODE_FSK_NAR=FE,FE,<A>,E0,06,04,03,FD
CMD_SET_MODE_FM_NAR=FE,FE,<A>,E0,06,05,03,FD
CMD_SET_MODE_CW-R_NAR=FE,FE,<A>,E0,06,07,03,FD
CMD_SET_MODE_RTTYR_NAR=FE,FE,<A>,E0,06,08,03,FD

CMD_SET_VFO-A=FE,FE,<A>,E0,07,00,FD
CMD_SET_VFO-B=FE,FE,<A>,E0,07,01,FD

CMD_SET_SPLIT_ON=FE,FE,<A>,E0,0F,00,FD
CMD_SET_SPLIT_OFF=FE,FE,<A>,E0,0F,01,FD
CMD_SET_-DUP=FE,FE,<A>,E0,0F,11,FD
CMD_SET_+DUP=FE,FE,<A>,E0,0F,12,FD
CMD_SET_SIMP=FE,FE,<A>,E0,0F,10,FD
CMD_SET_LOCK_ON=FE,FE,<A>,E0,16,50,01,FD
CMD_SET_LOCK_OFF=FE,FE,<A>,E0,16,50,00,FD

CMD_SET_CLARIFIER_ON=
CMD_SET_CLARIFIER_OFF=
CMD_SET_DCS_ON=
CMD_SET_CTCSS_ON=
CMD_SET_ENCODER_ON=
CMD_SET_ENCODER_OFF=

CMD_SET_POWER_OFF=
CMD_SET_POWER_ON=

CMD_SET_PWR_2W=FE,FE,<A>,E0,1A,05,00,01,00,5,FD
CMD_SET_PWR_5W=FE,FE,<A>,E0,1A,05,00,01,00,13,FD
CMD_SET_PWR_10W=FE,FE,<A>,E0,1A,05,00,01,00,26,FD
CMD_SET_PWR_25W=FE,FE,<A>,E0,1A,05,00,01,00,63,FD
CMD_SET_PWR_50W=FE,FE,<A>,E0,1A,05,00,01,01,28,FD
CMD_SET_PWR_100W=FE,FE,<A>,E0,1A,05,00,01,02,55,FD

CMD_SET_NB_OFF=FE,FE,<A>,E0,16,22,00,FD
CMD_SET_NB_ON=FE,FE,<A>,E0,16,22,01,FD

CMD_SET_NR_OFF=FE,FE,<A>,E0,16,40,00,FD
CMD_SET_NR_ON=FE,FE,<A>,E0,16,40,01,FD

CMD_SET_AUTONOTCH_OFF=FE,FE,<A>,E0,16,41,00,FD
CMD_SET_AUTONOTCH_ON=FE,FE,<A>,E0,16,41,01,FD

CMD_SET_ATT_OFF=FE,FE,<A>,E0,11,00,FD
CMD_SET_ATT_12DB=FE,FE,<A>,E0,11,12,FD
CMD_SET_AMP_OFF=FE,FE,<A>,E0,16,02,00,FD
CMD_SET_AMP_ON=FE,FE,<A>,E0,16,02,01,FD


CMD_SET_AGC_OFF=FE,FE,<A>,E0,16,12,00,FD
CMD_SET_AGC_FAST=FE,FE,<A>,E0,16,12,01,FD
CMD_SET_AGC_MEDIUM=FE,FE,<A>,E0,16,12,02,FD
CMD_SET_AGC_SLOW=FE,FE,<A>,E0,16,12,03,FD

CMD_SET_TS_1=1KHz=FE,FE,<A>,E0,10,02,FD
CMD_SET_TS_5=5KHz=FE,FE,<A>,E0,10,03,FD
CMD_SET_TS_12=12-5KHz=FE,FE,<A>,E0,10,06,FD
CMD_SET_TS_25=25KHz=FE,FE,<A>,E0,10,08,FD

; list of commands to be sent at startup (usually read different parameters in order to be able to work after that without feedback, for max. responsiveness
STARTUP=
User avatar
yo3ggx
Site Admin
Posts: 832
Joined: Wed Aug 15, 2012 8:30 pm
Location: Bucharest, România
Contact:

Re: No Bluetooth connection

Post by yo3ggx »

Hi SIgi,
DH1KLM wrote:Power settings did work already, also ATT and PTT.
Great!
Only the FLT settings will not work. Did not find the corresponding
commands in the manual. :evil:
I was using this:
http://www.plicht.de/ekki/civ/civ-p4.html
Maybe you can try something from there.
Could you expand the operating frequency up to 70cm? [edit] already done [/edit]
You can define any range, even segments, is explained in the manual
Frequency Steps, [done]
-DUP, [done]
P.AMP/ATT [done]
1750Hz [no Idea]
VFO Dial lock [done]
Can I integrate your config file in the next app release?

Thank you for your help,
73 Dan YO3GGX
Post Reply