Сб апр 01, 2017 15:08:33
Вс апр 02, 2017 11:15:03
WiseLord писал(а):https://github.com/WiseLord/ampcontrol/blob/m32/actions.c#L319
Вам сюда.
Вс апр 02, 2017 12:06:10
Вс апр 02, 2017 14:35:46
Это тот кусочек кода, который отвечает за переключение между экранами по умолчанию. Логика тут элементарная, и добавить любой другой экран (MODE_*) сюда не проблема.Александр Ханжов писал(а): многие, и я в том числе, не знают что делать с этим дальше
Вс апр 02, 2017 16:57:12
WiseLord писал(а):Mazzz, на мой взгляд, TDA7439 играет лучше.Это тот кусочек кода, который отвечает за переключение между экранами по умолчанию. Логика тут элементарная, и добавить любой другой экран (MODE_*) сюда не проблема.Александр Ханжов писал(а): многие, и я в том числе, не знают что делать с этим дальше
https://github.com/WiseLord/ampcontrol/ ... udio.h#L18
https://github.com/WiseLord/ampcontrol/ ... ions.h#L39
Вс апр 02, 2017 17:10:13
Вс апр 02, 2017 17:58:08
vadd писал(а):Полностью Вас поддерживаю Алексанндр. Эта азбука мне тоже непонятна). Конечно было бы удобней в епроме настраивать, но если не трудно автору может он сделать хотябы такую прошивку для нас.
Вс апр 02, 2017 18:22:55
Вс апр 02, 2017 18:40:53
switch (getDefDisplay()) { // Перебираем текущий default Display
case MODE_TIME: // Если "время"
setDefDisplay(MODE_SPECTRUM); // переключаем на спектр
break; // закончили на этом
case MODE_SPECTRUM: // Если "спектр"
if (!aproc.input && tuner.ic) { // Если нулевой вход и задан тюнер
setDefDisplay(MODE_FM_RADIO); // переключаем на радио
break; // закончили на этом
}
default: // Во всех прочих случаях
setDefDisplay(MODE_TIME); // переключаем на время
break; // закончили на этом
}
switch (getDefDisplay()) { // Перебираем текущий default Display
case MODE_TIME: // Если "время"
setDefDisplay(MODE_SND_VOLUME); // переключаем на громкость
break; // закончили на этом
case MODE_SND_VOLUME: // Если "громкость"
setDefDisplay(MODE_SPECTRUM); // переключаем на спектр
break; // закончили на этом
case MODE_SPECTRUM: // Если "спектр"
if (!aproc.input && tuner.ic) { // Если нулевой вход и задан тюнер
setDefDisplay(MODE_FM_RADIO); // переключаем на радио
break; // закончили на этом
}
default: // Во всех прочих случаях
setDefDisplay(MODE_TIME); // переключаем на время
break; // закончили на этом
}
Вс апр 02, 2017 19:07:33
Сергей_74 писал(а):Ребята автор своими сообщениями пытается всем нам сказать, хватит тупо повторять конструкции, включайте голову! С одной стороны это правильно, с другой не все располагают в достаточной мере свободным временем что бы освоить эту науку и хочется поскорее собрать девайс..
Пн апр 03, 2017 08:38:51
Пн апр 03, 2017 09:53:34
Пт апр 07, 2017 13:09:25
Пт апр 07, 2017 17:48:23
Сб апр 08, 2017 13:22:12
Пн апр 10, 2017 18:38:19
Пн апр 10, 2017 21:53:26
Вт апр 11, 2017 06:17:23
Вт апр 11, 2017 10:11:19
Вт апр 11, 2017 16:22:54