Что особенного должен иметь "хакерфон"
1. Аккумулятор
Поскольку в устройстве будет очень много всякой начинки, мы не будем ограничиваться толщиной устройства непременно в 7 или 8мм. Можно и 10, и 15, и даже больше — нас это не должно смущать. Наша задача — разместить как можно больше интересных фич в корпусе. И разумеется для всего этого нужен мощный аккумулятор.
Вспомнив про аккумулятор и питание как таковое, хочу отметить еще пару важных фич, напрочь отсутствующих у современных смартфонов. Первая — это возможность работать на внешнем питании (например USB) без аккумулятора вообще. С аккумулятором может случиться всякое, но почему современные устройства не работают без аккумулятора при наличии внешнего питания? Вторая возможность — это съемная батарея. Сейчас аккумуляторы могут быть вообще несъемными, а если они съемные — то нужно открывать заднюю крышку смартфона, что как правило неудобно. Собственно идея очевидна — совместить аккумулятор и заднюю крышку и сделать механизм соединения быстрым и надежным. С одной стороны, никаких случайных отсоединений быть не должно в принципе, но с другой — должна быть возможность быстро, в полевых условиях, «отщелкнуть» разрядившийся аккумулятор и присоединить запасной.
2. Быстро-разборная конструкция корпуса
Как минимум съёмная задняя крышка, дабы был легкий доступ к батарее. Крепление некоторых элементов болтиками тоже нам на руку. Имейте ввиду, что речь идет об использовании гражданского устройства.
3. Возможность установки СС
В этом пункте стоит сразу вычеркнуть подавляющее большинство девайсов от Apple. Нам подойдут все устройства работающие на android. Так же некоторые устройства на ios: iPhone 7, iPhone 7 Plus, iPod Touch 7.
4. GSM-модули
Они должны быть независимыми и уметь работать одновременно. Также следует отметить возможность полного контроля за голосовым трактом: запись голоса, программное воспроизведение звука в голосовой тракт GSM, коммутация каналов между различными источниками и приемниками (и не только GSM, но и других — их у нас будет много) с программной обработкой. Это необходимо для многих важных функций — записи телефонных разговоров, программной перемодуляции голоса «на лету» по базе голосовых шаблонов, программного подмешивания различного шума из аудиофайлов в разговор и т.д.
В следующей статье распишу о модульном девайсе с прямым назначением.