diff -urx po orig-cvs/apps/tuxbox/neutrino/data/locale/english.locale tuxbox-cvs/apps/tuxbox/neutrino/data/locale/english.locale
--- orig-cvs/apps/tuxbox/neutrino/data/locale/english.locale 2006-08-06 20:28:36.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/data/locale/english.locale 2006-08-28 12:40:24.000000000 +0100
@@ -863,6 +863,7 @@
scantp.fec_5_6 5/6
scantp.fec_7_8 7/8
scantp.freq Frequency
+scantp.netid Network ID
scantp.pol Polarization
scantp.pol_h H
scantp.pol_v V
diff -urx po orig-cvs/apps/tuxbox/neutrino/src/neutrino.cpp tuxbox-cvs/apps/tuxbox/neutrino/src/neutrino.cpp
--- orig-cvs/apps/tuxbox/neutrino/src/neutrino.cpp 2006-08-28 16:49:03.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/neutrino.cpp 2006-08-28 18:27:48.000000000 +0100
@@ -1709,21 +1709,22 @@
settings.addItem( ojBouquets );
settings.addItem( oj);
}
- CMenuOptionChooser* onoff_mode = ( new CMenuOptionChooser(LOCALE_SCANTP_SCANMODE, (int *)&scanSettings.scan_mode, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, true));
- settings.addItem(onoff_mode);
+
if(scanSettings.TP_fec == 0)
scanSettings.TP_fec = 1;
- settings.addItem(GenericMenuSeparatorLine);
+ CStringInput* freq = new CStringInput(LOCALE_SCANTP_FREQ, (char *) scanSettings.TP_freq, 6, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE, "0123456789 ");
+ CStringInput* rate = new CStringInput(LOCALE_SCANTP_RATE, (char *) scanSettings.TP_rate, 4, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE, "0123456789 ");
+ CStringInput* netid = new CStringInput(LOCALE_SCANTP_NETID, (char *) scanSettings.netid, 5, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE, "0123456789 ");
- CStringInput* freq = new CStringInput(LOCALE_SCANTP_FREQ, (char *) scanSettings.TP_freq, 8, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE, "0123456789 ");
- CStringInput* rate = new CStringInput(LOCALE_SCANTP_RATE, (char *) scanSettings.TP_rate, 8, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE, "0123456789 ");
+ scanSettings.TP_fec = 3;
+ scanSettings.TP_pol = 0;
- CMenuOptionChooser* fec = new CMenuOptionChooser(LOCALE_SCANTP_FEC, (int *)&scanSettings.TP_fec, SATSETUP_SCANTP_FEC, SATSETUP_SCANTP_FEC_COUNT, scanSettings.TP_scan);
- CMenuOptionChooser* pol = new CMenuOptionChooser(LOCALE_SCANTP_POL, (int *)&scanSettings.TP_pol, SATSETUP_SCANTP_POL, SATSETUP_SCANTP_POL_COUNT, scanSettings.TP_scan);
CMenuOptionChooser* onoffscanSectionsd = ( new CMenuOptionChooser(LOCALE_SECTIONSD_SCANMODE, (int *)&scanSettings.scanSectionsd, SECTIONSD_SCAN_OPTIONS, SECTIONSD_SCAN_OPTIONS_COUNT, true,new CScanModeSectionsdNotifier));
- CMenuForwarder *Rate =new CMenuForwarder(LOCALE_SCANTP_RATE, scanSettings.TP_scan, scanSettings.TP_rate, rate);
- CMenuForwarder *Freq = new CMenuForwarder(LOCALE_SCANTP_FREQ, scanSettings.TP_scan, scanSettings.TP_freq, freq);
+ CMenuForwarder *Rate =new CMenuForwarder(LOCALE_SCANTP_RATE, scanSettings.scan_mode, scanSettings.TP_rate, rate);
+ CMenuForwarder *Freq = new CMenuForwarder(LOCALE_SCANTP_FREQ, scanSettings.scan_mode, scanSettings.TP_freq, freq);
+ CMenuForwarder *Netid = new CMenuForwarder(LOCALE_SCANTP_NETID, scanSettings.scan_mode, scanSettings.netid, netid);
+ CTP_scanNotifier *TP_scanNotifier = new CTP_scanNotifier(Netid,Freq,Rate);
scanSettings.TP_SatSelectMenu = new CMenuOptionStringChooser(LOCALE_SATSETUP_SATELLITE, scanSettings.TP_satname, ((scanSettings.diseqcMode != NO_DISEQC) && scanSettings.TP_scan), new CScanSettingsSatManNotifier);
//sat-lnb-settings
@@ -1747,15 +1748,14 @@
}
}
- CTP_scanNotifier *TP_scanNotifier = new CTP_scanNotifier(fec,pol,Freq,Rate,scanSettings.TP_SatSelectMenu);
- CMenuOptionChooser* onoff = ( new CMenuOptionChooser(LOCALE_SCANTP_SCAN, (int *)&scanSettings.TP_scan, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, (g_info.delivery_system == DVB_S), TP_scanNotifier));
+ CMenuOptionChooser* onoff_mode = ( new CMenuOptionChooser(LOCALE_SCANTP_SCANMODE, (int *)&scanSettings.scan_mode, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, true, TP_scanNotifier));
+ settings.addItem(onoff_mode);
+ settings.addItem(GenericMenuSeparatorLine);
- settings.addItem(onoff);
+ settings.addItem(Netid);
settings.addItem(Freq);
settings.addItem(Rate);
- settings.addItem(fec);
- settings.addItem(pol);
- settings.addItem(scanSettings.TP_SatSelectMenu);
+
settings.addItem(GenericMenuSeparatorLine);
settings.addItem(onoffscanSectionsd);
settings.addItem(GenericMenuSeparatorLine);
@@ -1791,13 +1791,15 @@
if(softupdate)
{
dprintf(DEBUG_DEBUG, "init soft-update-stuff\n");
- CMenuWidget* updateSettings = new CMenuWidget(LOCALE_SERVICEMENU_UPDATE, "softupdate.raw", 550);
+// CMenuWidget* updateSettings = new CMenuWidget(LOCALE_SERVICEMENU_UPDATE, "softupdate.raw", 550);
+ CMenuWidget* updateSettings = new CMenuWidget(LOCALE_SERVICEMENU_UPDATE, "softupdate.raw");
+
updateSettings->addItem(GenericMenuSeparator);
updateSettings->addItem(GenericMenuBack);
updateSettings->addItem(GenericMenuSeparatorLine);
+ CFlashExpert* fe = new CFlashExpert();
-
- // experts-functions to read/write to the mtd
+/* // experts-functions to read/write to the mtd
CMenuWidget* mtdexpert = new CMenuWidget(LOCALE_FLASHUPDATE_EXPERTFUNCTIONS, "softupdate.raw");
mtdexpert->addItem(GenericMenuSeparator);
mtdexpert->addItem(GenericMenuBack);
@@ -1813,46 +1815,50 @@
CStringInputSMS * updateSettings_url_file = new CStringInputSMS(LOCALE_FLASHUPDATE_URL_FILE, g_settings.softupdate_url_file, 30, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE, "abcdefghijklmnopqrstuvwxyz0123456789!""$%&/()=?-. ");
mtdexpert->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_URL_FILE, true, g_settings.softupdate_url_file, updateSettings_url_file));
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_EXPERTFUNCTIONS, true, NULL, mtdexpert, NULL, CRCInput::RC_red, NEUTRINO_ICON_BUTTON_RED));
+ updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_EXPERTFUNCTIONS, true, NULL, mtdexpert, NULL, CRCInput::RC_red, NEUTRINO_ICON_BUTTON_RED)); */
+ updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_READFLASHMTD , true, NULL, fe, "readflashmtd" , CRCInput::RC_yellow, NEUTRINO_ICON_BUTTON_YELLOW));
+ updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_WRITEFLASHMTD, true, NULL, fe, "writeflashmtd" , CRCInput::RC_blue, NEUTRINO_ICON_BUTTON_BLUE));
updateSettings->addItem(GenericMenuSeparatorLine);
- CMenuOptionChooser *oj = new CMenuOptionChooser(LOCALE_FLASHUPDATE_UPDATEMODE, &g_settings.softupdate_mode, FLASHUPDATE_UPDATEMODE_OPTIONS, FLASHUPDATE_UPDATEMODE_OPTION_COUNT, true);
- updateSettings->addItem( oj );
+// CMenuOptionChooser *oj = new CMenuOptionChooser(LOCALE_FLASHUPDATE_UPDATEMODE, &g_settings.softupdate_mode, FLASHUPDATE_UPDATEMODE_OPTIONS, FLASHUPDATE_UPDATEMODE_OPTION_COUNT, true);
+// updateSettings->addItem( oj );
/* show current version */
- updateSettings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_FLASHUPDATE_CURRENTVERSION_SEP));
+// updateSettings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_FLASHUPDATE_CURRENTVERSION_SEP));
/* get current version SBBBYYYYMMTTHHMM -- formatsting */
- CConfigFile configfile('\t');
-
- const char * versionString = (configfile.loadConfig("/.version")) ? (configfile.getString( "version", "????????????????").c_str()) : "????????????????";
+// CConfigFile configfile('\t');
- dprintf(DEBUG_INFO, "current flash-version: %s\n", versionString);
+// const char * versionString = (configfile.loadConfig("/.version")) ? (configfile.getString( "version", "????????????????").c_str()) : "????????????????";
- static CFlashVersionInfo versionInfo(versionString);
-
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTVERSIONDATE , false, versionInfo.getDate()));
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTVERSIONTIME , false, versionInfo.getTime()));
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTRELEASECYCLE , false, versionInfo.getReleaseCycle()));
+// dprintf(DEBUG_INFO, "current flash-version: %s\n", versionString);
+ CStringInputSMS * updateSettings_url_file = new CStringInputSMS(LOCALE_FLASHUPDATE_URL_FILE, g_settings.softupdate_url_file, 30, NONEXISTANT_LOCALE, NONEXISTANT_LOCALE, "abcdefghijklmnopqrstuvwxyz0123456789!""$%&/()=?-. ");
+ updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_URL_FILE, true, g_settings.softupdate_url_file, updateSettings_url_file));
+// static CFlashVersionInfo versionInfo(versionString);
+
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTVERSIONDATE , false, versionInfo.getDate()));
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTVERSIONTIME , false, versionInfo.getTime()));
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTRELEASECYCLE , false, versionInfo.getReleaseCycle()));
/* versionInfo.getType() returns const char * which is never deallocated */
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTVERSIONSNAPSHOT, false, versionInfo.getType()));
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CURRENTVERSIONSNAPSHOT, false, versionInfo.getType()));
- updateSettings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_FLASHUPDATE_PROXYSERVER_SEP));
+// updateSettings->addItem(new CMenuSeparator(CMenuSeparator::LINE | CMenuSeparator::STRING, LOCALE_FLASHUPDATE_PROXYSERVER_SEP));
- CStringInputSMS * updateSettings_proxy = new CStringInputSMS(LOCALE_FLASHUPDATE_PROXYSERVER, g_settings.softupdate_proxyserver, 23, LOCALE_FLASHUPDATE_PROXYSERVER_HINT1, LOCALE_FLASHUPDATE_PROXYSERVER_HINT2, "abcdefghijklmnopqrstuvwxyz0123456789-.: ");
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_PROXYSERVER, true, g_settings.softupdate_proxyserver, updateSettings_proxy));
+// CStringInputSMS * updateSettings_proxy = new CStringInputSMS(LOCALE_FLASHUPDATE_PROXYSERVER, g_settings.softupdate_proxyserver, 23, LOCALE_FLASHUPDATE_PROXYSERVER_HINT1, LOCALE_FLASHUPDATE_PROXYSERVER_HINT2, "abcdefghijklmnopqrstuvwxyz0123456789-.: ");
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_PROXYSERVER, true, g_settings.softupdate_proxyserver, updateSettings_proxy));
- CStringInputSMS * updateSettings_proxyuser = new CStringInputSMS(LOCALE_FLASHUPDATE_PROXYUSERNAME, g_settings.softupdate_proxyusername, 23, LOCALE_FLASHUPDATE_PROXYUSERNAME_HINT1, LOCALE_FLASHUPDATE_PROXYUSERNAME_HINT2, "abcdefghijklmnopqrstuvwxyz0123456789!""§$%&/()=?-. ");
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_PROXYUSERNAME, true, g_settings.softupdate_proxyusername, updateSettings_proxyuser));
+// CStringInputSMS * updateSettings_proxyuser = new CStringInputSMS(LOCALE_FLASHUPDATE_PROXYUSERNAME, g_settings.softupdate_proxyusername, 23, LOCALE_FLASHUPDATE_PROXYUSERNAME_HINT1, LOCALE_FLASHUPDATE_PROXYUSERNAME_HINT2, "abcdefghijklmnopqrstuvwxyz0123456789!""§$%&/()=?-. ");
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_PROXYUSERNAME, true, g_settings.softupdate_proxyusername, updateSettings_proxyuser));
- CStringInputSMS * updateSettings_proxypass = new CStringInputSMS(LOCALE_FLASHUPDATE_PROXYPASSWORD, g_settings.softupdate_proxypassword, 20, LOCALE_FLASHUPDATE_PROXYPASSWORD_HINT1, LOCALE_FLASHUPDATE_PROXYPASSWORD_HINT2, "abcdefghijklmnopqrstuvwxyz0123456789!""§$%&/()=?-. ");
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_PROXYPASSWORD, true, g_settings.softupdate_proxypassword, updateSettings_proxypass));
+// CStringInputSMS * updateSettings_proxypass = new CStringInputSMS(LOCALE_FLASHUPDATE_PROXYPASSWORD, g_settings.softupdate_proxypassword, 20, LOCALE_FLASHUPDATE_PROXYPASSWORD_HINT1, LOCALE_FLASHUPDATE_PROXYPASSWORD_HINT2, "abcdefghijklmnopqrstuvwxyz0123456789!""§$%&/()=?-. ");
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_PROXYPASSWORD, true, g_settings.softupdate_proxypassword, updateSettings_proxypass));
- updateSettings->addItem(GenericMenuSeparatorLine);
- updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CHECKUPDATE, true, NULL, new CFlashUpdate(), NULL, CRCInput::RC_blue, NEUTRINO_ICON_BUTTON_BLUE));
+// updateSettings->addItem(GenericMenuSeparatorLine);
+// updateSettings->addItem(new CMenuForwarder(LOCALE_FLASHUPDATE_CHECKUPDATE, true, NULL, new CFlashUpdate(), NULL, CRCInput::RC_blue, NEUTRINO_ICON_BUTTON_BLUE));
- service.addItem(new CMenuForwarder(LOCALE_SERVICEMENU_UPDATE, true, NULL, updateSettings, NULL, CRCInput::RC_blue, NEUTRINO_ICON_BUTTON_BLUE));
+// service.addItem(new CMenuForwarder(LOCALE_SERVICEMENU_UPDATE, true, NULL, updateSettings, NULL, CRCInput::RC_blue, NEUTRINO_ICON_BUTTON_BLUE));
+ service.addItem(new CMenuForwarder(LOCALE_SERVICEMENU_UPDATE, true, NULL, updateSettings, NULL, CRCInput::RC_blue, NEUTRINO_ICON_BUTTON_BLUE));
}
}
@@ -3343,7 +3349,7 @@
CLocaleManager::loadLocale_ret_t loadLocale_ret = g_Locale->loadLocale(g_settings.language);
if (loadLocale_ret == CLocaleManager::NO_SUCH_LOCALE)
{
- strcpy(g_settings.language, "deutsch");
+ strcpy(g_settings.language, "english");
loadLocale_ret = g_Locale->loadLocale(g_settings.language);
display_language_selection = true;
}
Binary files orig-cvs/apps/tuxbox/neutrino/src/neutrino.o and tuxbox-cvs/apps/tuxbox/neutrino/src/neutrino.o differ
Binary files orig-cvs/apps/tuxbox/neutrino/src/system/libneutrino_system.a and tuxbox-cvs/apps/tuxbox/neutrino/src/system/libneutrino_system.a differ
Binary files orig-cvs/apps/tuxbox/neutrino/src/system/localize.o and tuxbox-cvs/apps/tuxbox/neutrino/src/system/localize.o differ
diff -urx po orig-cvs/apps/tuxbox/neutrino/src/system/locals.h tuxbox-cvs/apps/tuxbox/neutrino/src/system/locals.h
--- orig-cvs/apps/tuxbox/neutrino/src/system/locals.h 2006-08-06 20:28:36.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/system/locals.h 2006-08-28 12:49:12.000000000 +0100
@@ -890,6 +890,7 @@
LOCALE_SCANTP_FEC_5_6,
LOCALE_SCANTP_FEC_7_8,
LOCALE_SCANTP_FREQ,
+ LOCALE_SCANTP_NETID,
LOCALE_SCANTP_POL,
LOCALE_SCANTP_POL_H,
LOCALE_SCANTP_POL_V,
diff -urx po orig-cvs/apps/tuxbox/neutrino/src/system/locals_intern.h tuxbox-cvs/apps/tuxbox/neutrino/src/system/locals_intern.h
--- orig-cvs/apps/tuxbox/neutrino/src/system/locals_intern.h 2006-08-06 20:28:36.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/system/locals_intern.h 2006-08-28 12:49:59.000000000 +0100
@@ -890,6 +890,7 @@
"scantp.fec_5_6",
"scantp.fec_7_8",
"scantp.freq",
+ "scantp.netid",
"scantp.pol",
"scantp.pol_h",
"scantp.pol_v",
diff -urx po orig-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.cpp tuxbox-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.cpp
--- orig-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.cpp 2006-08-19 20:55:38.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.cpp 2006-08-28 12:56:56.000000000 +0100
@@ -91,24 +91,21 @@
return true;
}
-CTP_scanNotifier::CTP_scanNotifier(CMenuOptionChooser* i1, CMenuOptionChooser* i2, CMenuForwarder* i3, CMenuForwarder* i4, CMenuOptionStringChooser* i5)
+CTP_scanNotifier::CTP_scanNotifier(CMenuForwarder* i1, CMenuForwarder* i2, CMenuForwarder* i3)
{
- toDisable1[0]=i1;
- toDisable1[1]=i2;
- toDisable2[0]=i3;
- toDisable2[1]=i4;
- toDisable3[0]=i5;
+ toDisable[0]=i1;
+ toDisable[1]=i2;
+ toDisable[2]=i3;
}
bool CTP_scanNotifier::changeNotify(const neutrino_locale_t, void *)
{
- bool set_true_false=CNeutrinoApp::getInstance()->getScanSettings().TP_scan;
- for (int i=0; i<2; i++)
+ bool set_true_false=CNeutrinoApp::getInstance()->getScanSettings().scan_mode;
+ for (int i=0; i<3; i++)
{
- toDisable1->setActive(set_true_false);
- toDisable2->setActive(set_true_false);
+ toDisable->setActive(set_true_false);
}
- toDisable3[0]->setActive(set_true_false);
+// toDisable3[0]->setActive(set_true_false);
return true;
}
diff -urx po orig-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.h tuxbox-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.h
--- orig-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.h 2006-06-08 21:19:46.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/system/setting_helpers.h 2006-08-28 12:59:46.000000000 +0100
@@ -57,12 +57,10 @@
class CTP_scanNotifier : public CChangeObserver
{
private:
- CMenuOptionChooser* toDisable1[3];
- CMenuForwarder* toDisable2[2];
- CMenuOptionStringChooser* toDisable3[1];
+ CMenuForwarder* toDisable[3];
public:
- CTP_scanNotifier(CMenuOptionChooser*, CMenuOptionChooser*, CMenuForwarder*, CMenuForwarder*, CMenuOptionStringChooser*);
+ CTP_scanNotifier(CMenuForwarder*, CMenuForwarder*, CMenuForwarder*);
bool changeNotify(const neutrino_locale_t, void *);
};
diff -urx po orig-cvs/apps/tuxbox/neutrino/src/system/settings.cpp tuxbox-cvs/apps/tuxbox/neutrino/src/system/settings.cpp
--- orig-cvs/apps/tuxbox/neutrino/src/system/settings.cpp 2006-06-08 21:19:46.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/system/settings.cpp 2006-08-28 13:01:49.000000000 +0100
@@ -261,6 +261,7 @@
TP_pol = configfile.getInt32("TP_pol", 0);
strcpy(TP_freq, configfile.getString("TP_freq", "10100000").c_str());
strcpy(TP_rate, configfile.getString("TP_rate", "27500000").c_str());
+ strcpy(netid, configfile.getString("netid", "40975").c_str());
strncpy(TP_satname, configfile.getString("TP_satname", "Astra 19.2E").c_str(), 30);
TP_diseqc = *diseqscOfSat(TP_satname);
#if HAVE_DVB_API_VERSION >= 3
@@ -313,6 +314,7 @@
configfile.setInt32("TP_pol", TP_pol);
configfile.setString("TP_freq", TP_freq);
configfile.setString("TP_rate", TP_rate);
+ configfile.setString("netid", netid);
configfile.setString("TP_satname", TP_satname);
configfile.setInt32("scanSectionsd",scanSectionsd );
diff -urx po orig-cvs/apps/tuxbox/neutrino/src/system/settings.h tuxbox-cvs/apps/tuxbox/neutrino/src/system/settings.h
--- orig-cvs/apps/tuxbox/neutrino/src/system/settings.h 2006-08-06 20:52:40.000000000 +0100
+++ tuxbox-cvs/apps/tuxbox/neutrino/src/system/settings.h 2006-08-28 13:03:00.000000000 +0100
@@ -411,6 +411,7 @@
int TP_pol;
char TP_freq[9];
char TP_rate[9];
+ char netid[6];
char TP_satname[30];
int TP_diseqc;
CMenuOptionStringChooser* TP_SatSelectMenu;