Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Tangent Quattro MK II radio does not respond to changes made to the configuration file #3

Open
AndrewKosen opened this issue Oct 15, 2021 · 9 comments

Comments

@AndrewKosen
Copy link

Thank you so much for the detailed instructions on how to get the radio working again! I have a Tangent radio I did everything, everything works! But I couldn't finish the quick wifi wake up and preset expansion functions. I did everything correctly, made the appropriate changes to the config file, double-checked that the changes were saved, but the radio did not react in any way to the added lines.

@jisotalo
Copy link
Owner

Great to hear that the patching worked!

Hmm. Are you sure you edited the right file. Is your radio config 931? And you followed all steps and committed to write protect? In my tangent quattro it worked.

And of course, are you sure that the radio didn't react?

@AndrewKosen
Copy link
Author

Yes, ID version is 931. And I edited exactly file config931.txt. I have completed all the steps to edit and save the file. And then I made sure once again that the necessary lines were added. After rebooting the radio did not have any additional preset (7-12), the menu item about wifi or preset did not appear, and the radio also goes out of standby mode for a long time, searches for a network for a very long time.

@jisotalo
Copy link
Owner

Actually, I just checked my own radio and I can't access the presets menu. When clicking the Stations, it just complains about missing internet connection.

And also about that quick wifi wake up: I had it enabled, but after the Reciva went down, the radio began to power up automatically randomly, like at night. After disabling that setting it hasn't done it anymore.

@gnyman
Copy link

gnyman commented Oct 18, 2021

Hi, first, big thanks for this writeup Jussi! I followed it and got things rolling without issue.

Then Andrew, did you note that wifi-standby-power-menu does not enable wifi-power on by itself (I thought so at first)? Rather adds it adds an option under Network Config to configure the standby WiFi power. Have you checked if that is available and if you can edit it, and if it has any effect.

I was going to enable it but after Jussi's comments about powering up during the night I will wait a bit.

If you want to confirm that the config changes are being applied, try editing the standby-text. I needed to pull the power to get it to reboot enough for it to apply.

@AndrewKosen
Copy link
Author

Hi. After adding the "wifi-standby-power-menu on" line, the OSD did not change. There is no new sub-menu item under the "Network Coonfiguration". However, the radio works well and does not wake up at night. I noticed another problem - in media player mode (DLNA) I can't listen to music files. The file plays for a few seconds and then stops with a message "searching for the network".

@jisotalo
Copy link
Owner

Thanks @gnyman! I didn't remember that the standby config adds that menu, but now it sounds familliar.

@AndrewKosen did you try taking the power cable off and back on? Maybe a stupid question but still.

@AndrewKosen
Copy link
Author

Oh my god! I even reset the distribution fuse board :) By the way I have an even stupider question - can the string "wifi-standby-power-menu" be inserted in any section of the config file?

Regarding standby, my issue is probably listed here: http://iradioforum.net/forum/index.php?PHPSESSID=54fresb5pb902q1gme5t98kro0&topic=2115.msg18940#msg18940 "However, it may not work on ist generation radios which do not have the hardware to supply power to the network section in standby"

@jisotalo
Copy link
Owner

I don't think the position of the setting matters.

Here is my config file

# cat /root/hwconfig/config931.txt
#############################################################################
#
# MODULE:      $Id: config931.txt,v 1.3.2.8.2.1 2009-01-30 12:47:50 jh Exp $
#
# DESCRIPTION: Config file for Tangent Quattro C
#              LCD = 16x2 character based, 8 bit interface
#              Rotary Encoder = Piher Ci-11
#              Audio Device = BDNC bd8714
#              No Menu/Volume LEDs
#              Standby LED - J2-33 (GPH7)
#              Audio Mute - J2-1 (GPG3)
#              4x4 keypad :
#                    KEY_CONFIG_4x4_1 = 4 rows   : GPG8,9,10,11
#                                       4 columns: GPD8,9,10 GPB9
#              Audio Source Switching
#                2 gpio pins selecting between 3 audio sources
#                J1-15 - A
#                J1-16 - B
#                ---------------------------
#                |   | AUX | Internet | FM |
#                | A | 0   | 0        | 1  |
#                | B | 0   | 1        | 1  |
#                ---------------------------
#
#              FM - Silicon Labs si4700
#                 nRESET = J1-18 (GPB7)
#                 RDSINT = J2-3  (GPG5)
#                 (board_type=3)
#
#              Wired Ethernet power - J2-30
#              WiFi power           - J2-32
#
#############################################################################
#
# (c) Copyright 2002 to 2004 Reciva Limited.
#
# No part of this document may be reproduced in any material
# form (including photocopying or storing it in any medium by
# electronic means) without the written permission of Reciva Limited.
#
#############################################################################

include all_radios.txt
include rockridge_common.txt
include pandora_features.txt

Option:
stereo-mode
stereo

Option:
stereo-mode-menu
off

Option:
upnp
on

Option:
media-player
on

Option:
scroll-timeout-unzoom
500000

Option:
scroll-timeout-zoom
500000

Option:
standby-text
Tangent Radio

Option:
super-scrolling
on

Option:
dynamic-mute
on

Option:
snooze-key
MUTE

Option:
initial-volume-mb
0

Option:
volume-control
off

Option:
line-in
on

Option:
default-filter
mandatory-selection

Option:
wireless-ethernet-connector
2

Option:
wireless-ethernet-pin
32

Option:
wired-ethernet-connector
2

Option:
wired-ethernet-pin
30

################################
# Alarm clock options - start
################################

Option:
number-of-alarms
5

Option:
clock-in-config-menu
off

Option:
clock-24-hour
on

Option:
clock-format-menu
off

################################
# Alarm clock options - end
################################

# ---------------------------------------------------------------------
# Audio switching via GPIO - start
# ---------------------------------------------------------------------

Option:
ipod-audio-mux-setting
0

Option:
fm-audio-mux-setting
3

Option:
aux-in-audio-mux-setting
0

Option:
pcm-audio-mux-setting
2

Option:
audio-switch-connector0
1

Option:
audio-switch-pin0
15

Option:
audio-switch-connector1
1

Option:
audio-switch-pin1
16

Option:
audio-switch-connector2
0

Option:
audio-switch-pin2
0

# ---------------------------------------------------------------------
# Audio switching via GPIO - end
# ---------------------------------------------------------------------


################################
# FM tuner options - start
# (for standalone volume knob)
################################

Option:
fm-channel-spacing
50

Option:
fm-popup-menu
off

Option:
fm-tuner-seek-on-long-select
on

Option:
fm-tuner-cancel-seek-on-short-select
on

Option:
fm-tuner-mute-during-seek
on

################################
# FM tuner options - end
################################

Option:
unified-presets
off

Option:
mode-switch-controls-network-power
on

Option:
standby-connector
2

Option:
standby-pin
33

Option:
standby-pin-active-level
0

Option:
stations-substring-search
on

Option:
upnp-model-name
Tangent Quattro

Option:
reply-button-function
on

# NEW SETTINGS ADDED BELOW

Option:
wifi-standby-power-menu
off

Option:
max-presets
40

Option:
presets-as-menu-items
on

# ---------------------------------------------------------------------
# Keypad mapping
# ---------------------------------------------------------------------
Keymap: r0c0 POWER
Keymap: r0c1 PRESET_5 MP:STOP IROD:STOP
Keymap: r0c2 BACK
Keymap: r1c0 PRESET_1 MP:SKIP_PREVIOUS IROD:SKIP_PREVIOUS
Keymap: r1c1 PRESET_4 MP:PLAYBACK_MODE
Keymap: r1c2 AUDIO_SOURCE
Keymap: r2c0 SELECT
Keymap: r2c1 PRESET_3 MP:SKIP_NEXT IROD:SKIP_NEXT
Keymap: r2c2 ALARM
Keymap: r3c0 PRESET_6 MP:BROWSE_QUEUE IROD:BROWSE_QUEUE
Keymap: r3c1 PRESET_2 MP:PLAY_PAUSE IROD:PLAY_PAUSE
Keymap: r3c2 REPLY
Keymap: r3c3 MUTE IR:PRESET_MENU

# ---------------------------------------------------------------------
# List of modules that need to be probed on startup
# ---------------------------------------------------------------------
Kernel Module: reciva_leds_potas led_config=3
Kernel Module: reciva_keypad_generic keypad_config=1
Kernel Module: reciva_keypad_softload
Kernel Module: reciva_backlight_appb
Kernel Module: reciva_font
# Note - LINE1FRAME1 etc get defined in config_parameters_931.txt
Kernel Module: reciva_lcd_generic line1frame1=LINE1FRAME1 line2frame1=LINE2FRAME    1 line1frame2=LINE1FRAME2 line2frame2=LINE2FRAME2
Kernel Module: reciva_lcd_ateam lcd_module_id=11 using_legacy_led=0
Kernel Module: reciva_quad_piher_20pulse
Kernel Module: reciva_audio_mute mute_pin=1
Kernel Module: reciva_si4700 board_type=3
Kernel Module: reciva_usb usb_config=1

# --------------------------
# Audio related modules
# --------------------------
# I2S - Stingray equivalent of s3c2410-reciva-common
Kernel Module: s3c24xx-wm8721 stop_cdclk_on_idle=1
# I2C - Stingray/Baracuda
Kernel Module: reciva_dummy_mixer
# I2S - Baracuda only
Kernel Module: s3c2410-reciva-common dummy_mixer=1

@silomia
Copy link

silomia commented Oct 30, 2021

I confirm Andrew's post with Tangent Quattro, with the same config file 931 (which is the hardware ID for Reciva), and no preset menu in the end
Anyway, thank you a lot for writing this noob step by step process, it worked flawlessly, and the radio is useful again, at least for the first 6 presets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants