Someone else just posted on rcgroups about the same issue. I'v looked through the code on the google code page and found something that might have caused this issue. I'll try and post the code differences here.
The change happened here. http://code.google.com/p/eepe/source/di ... window.cpp
The section
Code: Select all
void MainWindow::downloadLatester9x()
{
QSettings settings("er9x-eePe", "eePe");
QString dnldURL, baseFileName;
switch (settings.value("download-version", 0).toInt())
{
case (DNLD_VER_ER9X_JETI):
dnldURL = ER9X_JETI_URL;
baseFileName = "er9x-jeti.hex";
break;
case (DNLD_VER_ER9X_FRSKY):
dnldURL = ER9X_FRSKY_URL;
baseFileName = "er9x-frsky.hex";
break;
case (DNLD_VER_ER9X_ARDUPILOT):
dnldURL = ER9X_ARDUPILOT_URL;
baseFileName = "er9x-ardupilot.hex";
break;
case (DNLD_VER_ER9X_FRSKY_NOHT):
dnldURL = ER9X_FRSKY_NOHT_URL;
baseFileName = "er9x-frsky-noht.hex";
break;
case (DNLD_VER_ER9X_NOHT):
dnldURL = ER9X_NOHT_URL;
baseFileName = "er9x-noht.hex";
break;
default:
dnldURL = ER9X_URL;
baseFileName = "er9x.hex";
break;
}
Code: Select all
void MainWindow::downloadLatester9x()
{
QSettings settings("er9x-eePe", "eePe");
QString dnldURL, baseFileName;
switch (settings.value("download-version", 0).toInt())
{
case (DNLD_VER_ER9X_JETI):
dnldURL = ER9X_JETI_URL;
baseFileName = "er9x-jeti.hex";
break;
case (DNLD_VER_ER9X_FRSKY):
dnldURL = ER9X_FRSKY_URL;
baseFileName = "er9x-frsky.hex";
break;
case (DNLD_VER_ER9X_ARDUPILOT):
dnldURL = ER9X_ARDUPILOT_URL;
baseFileName = "er9x-ardupilot.hex";
break;
case (DNLD_VER_ER9X_NMEA):
dnldURL = ER9X_NMEA_URL;
baseFileName = "er9x-nmea.hex";
break;
case (DNLD_VER_ER9X_FRSKY_NOHT):
dnldURL = ER9X_FRSKY_NOHT_URL;
baseFileName = "er9x-frsky-noht.hex";
break;
case (DNLD_VER_ER9X_NOHT):
dnldURL = ER9X_NOHT_URL;
baseFileName = "er9x-noht.hex";
break;
case (DNLD_VER_ER9X_SPKR):
dnldURL = ER9X_SPKR_URL;
baseFileName = "er9x-spkr.hex";
break;
case (DNLD_VER_ER9X_NOHT_SPKR):
dnldURL = ER9X_NOHT_SPKR_URL;
baseFileName = "er9x-noht-spkr.hex";
break;
case (DNLD_VER_ER9X_FRSKY_SPKR):
dnldURL = ER9X_FRSKY_SPKR_URL;
baseFileName = "er9x-frsky-spkr.hex";
break;
case (DNLD_VER_ER9X_FRSKY_NOHT_SPKR):
dnldURL = ER9X_FRSKY_NOHT_SPKR_URL;
baseFileName = "er9x-frsky-noht-spkr.hex";
break;
}
default:
dnldURL = ER9X_URL;
baseFileName = "er9x.hex";
This was done at the same time the speaker and nmea versions were added. Is this a possible solution to the before mentioned problem of downloading er9x.hex and er9x-nmea.hex
I don't know how to compile eepe otherwise I would just add the text back and try it.