PyClip | Диагностика автомобилей Renault с помощью ELM327 и других прибор
Стоит ли написать инструкцию по роботе PyRen и PyClip, с описанием функций и возможнойтий, со скриншотами
Инструкцию для PyRen
ДА [ 1180 ] ** [94.32%]
НЕТ [ 70 ] ** [5.6%]
Инструкцию для PyClip
ДА [ 1214 ] ** [97.04%]
НЕТ [ 37 ] ** [2.96%]
Всего голосов: 1251
 



Реп: (521)
PyClip (PyRen)
Версия: 2.2 - на python2
Версия: 0.02.04 - на python3

Последнее обновление программы в шапке: 21.03.2024

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Краткое описание:
Диагностика RENAULT с помощью ELM327

Описание:
Объединил эти две программы в один пост, потому как они имеют одинаковый интерфейс и почти одинаковые функции. В PyRen есть возможность проверить на подлинность elm327, так же есть возможность узнать реальный пробег авто и создавать для Torque pid. Но PyRen труднее в установки и пользовании.
Диагностика автомобилей Renault с помощью ELM327 и других приборов. Также изменение некоторых параметров. Читает все блоки. Замена стандартного CLIP.
Есть также версия и на ПК.
В версии для Dacia добавлена активация всех функций, которые раньше можно было сделать только с помощью ddt4all с ноутбука (часы, подсказки переключения передач и т.д.). Теперь всё тоже самое можно активировать и с помощью Андройда.

Требуется Android: 4.2 и выше. На смартфонах часто возникает проблема доступа к адаптеру. На планшетах под управлением Андроид 4.2 проблем с доступом к адаптеру нет.
Русский интерфейс: Да

Домашняя страница:
Pyclip for Renault and Dacia all cars with CLIP 180, 183, 184 database (Windows, Android)
PyRen GitLab
Разработчик:

Имя пакета: org.pyrenteam.pyclip

Скачать:
PyClip-2.2 от Marianpol - советую ставить ее.
MOD PyClip-2.2 - так же можно и эту ставить, есть некоторые "плюшки" сделаные мною
PyClip3 - на python3 собрана под 14 андроид. Базу надо качать отдельно и перенести в папку pyren. НЕРАСПАКОВЫВАЯ!!!
База 232_and_Lada_and_OldRenault для PyClip и PyRen

про PyClip на python3
Особенности в установки:
- Должно поддерживаться на новых api.
- При установки выдаются запросы, на Honor и Huawei необходимо включать установку из неизвестных источников.
- Отсутствует встроенная база.
- Пока не работают все сценарии - связано с переходом на python 3.
- При вылете приложения будет сохранятся файл crash в папке crash.
- При выходе новой версии не надо будет удалять старую, будет ставиться поверх.
- Ставиться рядом со старой версией PyDDT.
Если в интерфейсе будут какие либо замечания вылаживайте скрины и номер блока.
PPS если что вспомню то добавлю еще)))

Базы для PyRen и PyClip:
База которые работает с обеими программами:
Для обновления базы необходимо поместить архив в папку pyren, которая находится в корне телефона. РАБОТАЕТ ТОЛЬКО С ВЕРСИЯМИ PYCLIP 2.2 и мод
Что нового в базах
Clip 199
Новый "умный" автомобиль: XJF New LOGAN.

Clip 196
Вновь интегрированные транспортные средства: ARKANA и XJK.

Clip 192
Вновь интегрированные транспортные средства: TALISMAN/SM6 ph2 и XM3.

Clip 191
Вновь интегрированные транспортные средства: MEGANE IV ph2 и CAPTUR II CN.


Инструкция создания баз для PyClip и PyRen
Прошлые версии баз
База 231_and_Lada_and_OldRenault для PyClip и PyRen
База 227_and_Lada_and_OldRenault для PyClip и PyRen
База 225_and_Lada_and_OldRenault для PyClip и PyRen
База 221_and_Lada_and_OldRenault для PyClip и PyRen
База 220_and_Lada_and_OldRenault для PyClip и PyRen
База 219_and_Lada_and_OldRenault для PyClip и PyRen
База 218_and_Lada_and_OldRenault для PyClip и PyRen
База 216_and_Lada_and_OldRenault для PyClip и PyRen
База 215_and_Lada_and_OldRenault для PyClip и PyRen
База 214_and_Lada_and_OldRenault для PyClip и PyRen
База 213_and_Lada_and_OldRenault для PyClip и PyRen
База 210_and_Lada_and_OldRenault для PyClip и PyRen
База 209_and_Lada_and_OldRenault для PyClip и PyRen
База Clip 207 для PyClip и PyRen
База Clip 205 для PyClip и PyRen
База Clip 203 для PyClip и PyRen
База Clip 202 для PyClip и PyRen
База Clip 201 для PyClip и PyRen
База Clip 200 для PyClip и PyRen
База Clip 198 для PyClip и PyRen
База Clip 196 для PyClip и PyRen
База Clip 196 для PyClip и PyRen
База Clip 195 для PyClip и PyRen
База Clip 194 для PyClip и PyRen
База Clip 193 для PyClip и PyRen
База Clip 192 для PyClip и PyRen
Прошлые версии баз PyRen

Прошлые версии баз PyClip



Альтернатива sl4a: PyRen3 на Qpython + со встроенной базой

Скачать файлы для PyRen:
Все файлы для установки под Android в одном архиве: Прикрепленный файлpyren_android.zip ( 8.38 МБ )

ИНСТРУКЦИЯ ПО УСТАНОВКИ PYREN НА АНДРОИД С КАРТИНКАМИ

ВИДЕО КАК УСТАНОВИТЬ НА АНДРОИД Прикрепленный файлустановка pyren for andoid.mp4 ( 49.38 МБ )

Сам скрипт PyRen: Прикрепленный файлpyren-master.zip ( 389.68 КБ )
Всегда последняя версия PyRen доступна по этой ссылке
База ddt2000 07.2020 для PyRen PC+ДОПОЛНЕНИЕ К БАЗЕ DDT2000

Прошлые базы ddt2000

Инструкция по установки PyRen:
Видео установки PyRen - Прикрепленный файлустановка pyren for andoid.mp4 ( 49.38 МБ )

ДЛЯ УСТАНОВКИ НА WINDOWS НЕОБХОДИМ УСТАНОВЛЕННЫЙ PYTHON 2.7, либо установить pyren по этой ссылке, либо скачать Вот Отсюда архив с версией скрипта на 13.02.2020 PYREN
Для установки на андроид лучше всего использовать X-plore или Total Comander. НЕ ИСПОЛЬЗУЙТЕ СТАНДАРТНЫЙ ФАЙЛОВЫЙ МЕНЕДЖЕР
1. Скачайте следующие файлы (находятся в одном архиве Прикрепленный файлpyren_android.zip ( 7.98 МБ )
):
— sl4a-r6.1.1-arm-debug.apk
— PythonForAndroid-debug-r26.apk
— com.googlecode.pythonforandroid.zip
— savedEcus.p (файл с блоками авто, в архиве файл для примера, попробовать в демо режиме программу, после сканирования создается ваш собственный фал)
— актуальную сборку pyren-master.zip
2. Разрешите возможность установки неизвестных приложений "Unknown Sources" на вашем устройстве.
3. Установите первое приложение: SL4A Application
4. Установите второе приложение: PythonForAndroid
5. Распакуйте архив com.googlecode.pythonforandroid.zip в корень домашней директории пользователя (на том же уровне, что и папки DCIM, Downloads) и внутри папки com.googlecode.pythonforandroid будут три файла для установки питон: python_scripts_r26.zip, python_extras_r29.zip и python_r29.zip
6. Откройте PythonForAndroid
7. Нажмите Local Install и затем Run Local Install, для установки необходимых библиотек Python локально. Проверьте, что версия установлена нужная — Version Installed: Bin: 29 Extra: 29 Scripts: 26
8. Распакуйте архив с актуальной версией PyRen, скачанный ранее pyren-master.zip, в папку на устройстве /sl4a/scripts/. Существующие "тестовые" скрипты из этой папки следует предварительно удалить.
8.1. если вы хотите использовать для нескольких авто то просто переименовать папку pyren в нужную к примеру pyren_test, pyren_moi.
9. Поместите базу CLIP (архив с именем pyrendata_XXX.zip) в папку /sl4a/scripts/, а если вы используете еще и PyClip 2.1 или модифицированую то только в папку /pyren/.
10. Скопируйте пример файла savedEcus.p в папку pyren: /sl4a/scripts/pyren/. Этот файл необходим для запуска скрипта в демо-режиме.
11. Запустите приложение SL4A на устройстве.
12. Запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку "DEMO".
13. После проверки работы скрипта, удалите пример savedEcus.p из папки со скриптом, что бы, подключаясь к своему автомобилю, опросить все блоки заново. После этого будет создан новый файл savedEcus.p с блоками именно Вашего автомобиля. А также рекомендуется очистить папку кеша скрипта, удалив папку pyren\cache.
14. Для запуска скрипта в обычном режиме, запустите универсальный лаунчер _pyren_launcher.py и выберите кнопку "Start".
15. При подключении выберите необходимый адаптер BT или выберите Wi-Fi, если используется такой адаптер, указав его адрес и порт для подключения.
16. Наслаждайтесь возможностью диагностики в любом месте.
17. Для обновления версии скрипта, удалите только скрипты лаунчеров, оставив базу PyRen с сохраненным вашим savedEcus.p файлом.

И распакуйте архив новой версии PyRen.

Теперь, при запуске универсального лаунчера достаточно выбрать папку с новой версией скрипта.
Изменять размер текста на экране устройства можно клавишами громкости или через контекстное меню приложения sl4a. В том случае, если необходимо увеличить сохраняемое на экране число строк, в настройках SL4A укажите параметр Scrollback size больше. По умолчанию там 140 строк, 450-500 строк хватит.

В том случае, если нужен режим demo или включение логирования, выберите соответствующий чекбокс. Кнопка SCAN позволяет подключаться скрипту к автомобилю, игнорируя сохраненный ранее savedEcus.p, т.е. по аналогии с версией для РС — каждый раз проводя опрос всех блоков автомобиля. При включении режима логирования, в папке logs/ появится два файла, необходимых для проверки работы скрипта и адаптера.


ПРОШЛЫЕ ВЕРСИИ PyClip


ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ
Проблема с запуском на Honor и Huawei?

Так как новая версия PyRen поддерживает работу с архивом от PyClip, то базы PyRen больше выкладываться не будут

Для обновления базы необходимо архив поместить в папку pyren(работает только с версиями 2.1 и модифицированными


Почему pyren более требователен к адаптерам чем torque


Так же, ОБЯЗАТЕЛЬНО, обладателем ANDROID 7 и выше читаем тут
ELM327 - адаптер с поддержкой FlowControl (оригинальный или китайский v1.5)
ELM327-USB - предпочтительнее для Windows, Linux и MacOS
ELM327-BT - несовместим с Android 7.0 и выше, используйте ELM327-WiFi
У меня у самого Xiaomi 4x с андроидом 7.1.2 с блютуз elm327mini работает нормально, поэтому работа на андроиде выше 7 все зависит от оболочки.



FAQ:
Что такое дамп ЭБУ (Пост tvisura)
Список программ для кодирования (Пост tvisura)
Как считать и записать обратно конфигурацию ЭБУ (Пост tvisura)
Примерный список поддерживаемых авто
Sol.M @ 09.11.20, 00:34 *
Благодаря героям-энтузиастам скрипт не стоит на месте
. Скрипт Pyren постоянно обновляется.

Описание функций стартового экрана
Кнопка START — Запуск программы
OPT ecuid — открытие блока по номеру.
saved3Ecus — выбор saved3Ecus.p для использования нескольких авто. Для этого после сканирования необходимо переименовать просканированный saved3Ecus (пример saved3Ecus_moi.p)
ELM port — порт адаптера, либо адрес адаптера Wi-Fi. Адрес для Wi-Fi указывается в формате IP:port адаптера.
Lanquaqe — выбор языка.
Scan vehicle — при ее отметки выпадет меню с выбором авто.
Demo mode — запуск скрипта в демо-режиме при сохраненном файле savedEcus.p
DUMP — сохранение дампа блока. Это рекомендуется делать перед любыми изменениями параметров в машине для возможности исправить неожиданные последствия таких изменений.
Orientation landscape — запуск в портретном режиме.
Generate logs — включение функции логирования. Лог-файл может быть необходим для анализа ошибки, проверки адреса блока и других случаях.
Log name — Имя лог-файла.
CSV log — сохранение в лога файл csv в читабельном виде.
CAN2 (Multimedia CAN) — использование шины CAN2 с соответствующим адаптером. На которой находится мультимедиа.
Font size — Размер шрифта в программе.
KWP Force Slowlnit — использование параметра slow-init для блоков более старых версий, если у вас авто до 2009 года при нестабильном подключении лучше активировать.
Use CFC0 — программный flow-control, включать в том случае, если адаптер ELM327 не поддерживает аппаратный.

Внутри блоки имеют следующую структуру:
DE : Device errors — в этом разделе производится чтение/удаление ошибок.
ID : Identifications — проверка зашитого VIN в блоке, версии прошивок, оборудования и пр.
SY : System state — вывод актуальных основных показаний (обороты, напряжение, температура и пр.).
SP : System parameters — вывод текущих параметров блока, без возможности изменения.
LC : System configuration — вывод текущей конфигурации, без возможности изменения.
AC : Ececuting tests — запуск сценариев тестирования блока (например проверить все лампочки приборки, реле и пр.)
CF : Changing configuration — Изменение конфигурации блока. ОСТОРОЖНО!
VP : VIN programming — программирование VIN зашитого в каждый блок.
SC : Configuration scenarios — это конфигурационные сценарии. Большая часть не работает (вероятно пока скрипт дорабатывается), но можно ознакомиться с принципами работы, используя команду «show» и после фразы «There is scenatium. I do not support them!» нажать «ввод» при запросе.
Благодаря героям-энтузиастам скрипт не стоит на месте, добавлены новые разделы:
FAV : Favourite parameters - создание собственного списка параметров блока
ECM : Extended command set - вывод всех параметров конфигурации блока. ОСТОРОЖНО!
(чтобы раздел появился, нужно ввести cmd, выйти из блока и снова туда зайти, либо сразу перед выбором блока ввести cmd)
PRA : Parameters list - вывод всех физических параметров блока
ETA : States list - вывод всех дискретных параметров блока
IDA : Identifications list - вывод всех идентификаций блока
RZ : Resets — Сбрасывает все ошибки блока и калибровки.


Инструкции:
Как узнать номер блока в PYCLIP
Информация по работе с макросами
Создание документации по VIN +дополнение+
дополнение 2
Sol.M @ 09.11.20, 00:34 *
Далее, начиная с версии 198 базы canclip на файле DocDB_RU.7ze установлен пароль: clip
Папка BVMEXTRACTION с базой VIN номеров в оригинальном образе canclip перемещена в архив
\Archives\BvmConfig.zip\BVM_CONFIG\


Включение и отключение некоторых функций в автомобилях Renault Logan II, Sandero II, Duster ph2(рестаил) и Lada XRAY
Настройка экрана запуска PyClip DACIA 176+ так же инструкция справедлива и для PyClip с базой 182
Создание базы для PyRen и PyClip
Опрос пробега автомобиля по всем доступным блокам:
Для Pyren на Android, запустите лаунчер cmdr_4a_launcher.py, и скрипт опросит все блоки на наличие информации в них о пробеге. Это может быть полезно для быстрой проверки истории автомобиля, т.к. реальный пробег — важный критерий в первоначальной оценке состояния автомобиля. Однако следует помнить, что подделать пробег можно в любом блоке. Сложнее подделать в системе впрыска, когда параметр пробега там присутствует. Чаще он есть на машинах с противосажевым фильтром. На старых машинах пробег хранится только в приборной панели.
для подключения через WIFI
Для того чтобы подключиться через WIFI надо 27 строку
sys.argv.append('-pbt')

заменить на
sys.argv.append('-p192.168.0.10:35000')



ВОЗМОЖНЫЕ ОШИБКИ ПРИ РАБОТЕ С ПРОГРАММОЙ

Если вам не помогли на этом форуме можете попробовать спросить здесь

Так же есть еще аналог ddt4all ECU Tweaker

Закрытые опросы
Закрыт 2022.17.02
Прикрепленное изображение


Сообщение отредактировал andru666 - 25.03.24, 09:18



Реп: (41)
хорошая прога. давно пользуюсь. рад что появилась и здесь. только меня интересует версия для ПК. дело в том что в ПК версии есть база ddt2000 и всё бы ничего, но не работает на системе впрыска. на остальных блоках открывается. я так понимаю это не совсем по теме но может кто знает?



Реп: (169)
Use CFCO - это автоматический FlowControl ?



Реп: (35)
Преклоняюсь перед создателями данной программы. PyRen очень затейлив, у него слишком большая по объёму база, а умеет совсем ненамного больше, чем pyclip.



Реп: (521)
* Vanornd, а что за авто и каким прибором пользуетесь? Я не пробовал открывать ddt на ПК. Могу на своем espace 4 1.9 dci глянуть через свой elm327 покроет или нет



Реп: (521)
* tvisura,
Если не ошибаюсь то да, тот же что и на пк --cfc — программный flow-control, включать в том случае, если адаптер ELM327 не поддерживает аппаратный.



Реп: (41)
* andru666, авто Рено логан2 . И елм237 самый обычный купил в магазине за 500 не, за 450, короче не помню. За то работает повезло. Прогу для авто брал пирен которая в других источниках. Могу ссылку дать.



Реп: (521)
* Vanornd, в шапке есть ссылка на оригинальный пост там есть для ПК версия 184



Реп: (208)
Да, отличная программа, использую для Sandero Stepway II, АКПП, 102 л.с. К4М, 2017 г.в. Использую её в тандеме со смартфоном Xiaomi Mi Max 3, и модулем ELM-327 v1,5 bluetooth. В моем авто программа четко сканирует 76 параметров от 8 блоков. С помощью неё легко, за пять минут включил подсветку приборной панели, деактивировал автовключение заднего "дворника", и включил "вежливые поворотники". По выявленным ошибкам есть пару вопросов к специалистам в этой области, может кто-то подскажет? Итак, программа находит пару ошибок которые не запускают свечение значка "Чек поинт", но имеют место быть в памяти. Если их сбросить, то через некоторое время, они появляются вновь. Скрины этих ошибок под спойлером, кто размаячит - что это за ошибки, на сколько они критичны, и куда копать?
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение



Реп: (521)
* UU2JJ, по последнему скрину, вы на заглушеном смотрели? Если да то руль заблокирован вот оно и пишет. А по первой ошибке почитайте http://forum.adact.ru/index.php?showtopic=47642

Сообщение отредактировал andru666 - 25.03.19, 11:28



Реп: (16)
Подскажите, перед диагностикой обязательно делать "Выбор авто" или по умолчанию там авто стоит? И нужно ли присваивать имя в "log name"? Если да, то какое?

Сообщение отредактировал drx-112 - 25.03.19, 11:34
Причина редактирования: Исп



Реп: (208)
andru666 @ 25.03.19, 11:22 *
по первой ошибке почитайте...

Спасибо подсказали куда копать, а все было очень просто, при выключенном медиа центре, отсутствует питание на модуле "свободные руки"...

andru666 @ 25.03.19, 11:22 *
по последнему скрину, вы на заглушеном смотрели?

Да, вы правы, конечно на заглушенном, на заведённом все сразу стало на свои места. Признателен вам за помощь и плюсик в репу! :yes2:



Реп: (16)
Ребят, вроде вопрос не очень сложный задал.... :unsure: ???



Реп: (521)
* drx-112, при первом запуске обязательно надо делать выбор. В дальнейшем если таже машина можно и не делать выбор, если другую машину то тоже выбор надо делать. Про лог имя можно любое



Реп: (16)
* andru666, спасибо, надо на Дастере задний дворник у сменщика отключить. Это в extended comand set делается?



Реп: (521)
* drx-112,
да там параметры изменять.



Реп: (16)
* andru666, после изменения параметров они сразу сохранятся или нужно ещё какое то действие выполнить?
Благодарен заранее

Сообщение отредактировал drx-112 - 26.03.19, 07:42
Причина редактирования: М



Реп: (521)
* drx-112, обязательно на заглушеном движке насколько я помню все изменения делать. После применения сразу применяются, просто для проверки отключаемся от машины и выключаем и включаем зажигание



Реп: (16)
* andru666, за важную информацию огромный "плюс"! Дождусь машину будем пробовать.



Реп: (0)
При диагностике автомобиля обнаружил вот такой параметр-пробег зоны последнего обнуления. Что это за пробег?

Прикрепленные изображения
Прикрепленное изображение



Реп: (521)
Настройка экрана запуска PyClip DACIA 176+


Информация(текст) и картинки не мои. https://www.drive2.ru/l/519849098686234670/

1. Устанавливаем связь смартфона с адаптером ELM327 по(через) Wi-Fi или Bluetooth
2. Запускаем на смартфоне PyClip
3. Настраиваем первую страничку.
Прикрепленное изображение

Выставление НАСТРОЕК
"ELM port" - выбор интерфейса, Wi-Fi или Bluetooth - "OBDII"
"Language" - выбор языка - "RU"
"Demo mode" - режим отладки -"OFF"
"Orientation landscape" - переворачивание экрана - "OFF"
"Scan vehicle" - сканирование автомобиля - "ON"
"Generate logs" - включает запись лог файлов - "OFF"
"Log name" - имя лог файла - оставляем пустым
"CAN2" - работа с шиной CAN2(требуется доработка ELM327) - "OFF"
"Fond size" - размер шрифта - меняем на подходящую цифру
"KWP Force Slowlnit" - - "ON"
"Use CFCO" - автоматический FlowControl - "OFF"

4. Далее нажимаем "START".
Появляется следующее меню с выбором моделей автомобиля.
Прикрепленное изображение

Выбираем свой автомобиль. Начинается сканирование блоков.
Прикрепленное изображение

В момент сканирования может поморгать значок ABS. Это значит, что этот блок найден.
Когда блоки будут отсканированы, появится меню с найденными блоками.
Прикрепленное изображение

Напротив каждого блока отобразиться количество ошибок.
5. Выбираем необходимый блок для работы, появятся подпункты
Прикрепленное изображение

Расшифровка названий блоков
Device errors — в этой вкладке можно будет увидеть все ошибки, которые сохранены или активны в этом блоке (после сброса пропадают)
Identifications — Номера прошивки и версии калибровки. В 98% пункт не интересен. Хотя в некоторых блоках указывается вин номер, и если его меняли с разборки Вы это увидите.
System state — в этой вкладке собраны основные данные с датчиков по этому блоку.
System parameters — в этой вкладке показываются все параметры и значения собираемые этим ЭБУ или получаемые с других мест. Могут быть разделены на подгруппы (кондиционирование, отопления и т.п.)
System configuration — показывает конфигурацию рассматриваемого блока. Чисто ознакомительный пункт, без возможности изменений.
Changing configuration — зато здесь можно изменить конфигурацию блока. Без знаний ничего не трогать)
Ececuting test — в этой вкладке можно включить различные тесты, такие как подать напряжение на открытие дроссельной заслонки или подать давление на электромагнитный клапан АБС. Этот пункт нужен при диагностики ошибок связанных с этими узлами, например когда нужно сымитировать открытие заслонки и т.п.
Vin programming — в этой вкладке можно проделывать операции программирования. (обучение дроссельной заслонки, повышение ХХ и т.п.)
Resets — данный пункт предназначен для сбрасывания ошибок, адаптаций и других параметров.


Дополнение к пункту 3.
При повторном подключении необходимо (но не обязательно) "Scan vehicle" выставить в "OFF". Запуск программы займет намного меньше времени(не будет выбора автомобиля и не будет сканирования блоков).
В дальнейшем, при подключении к другому автомобиль не забыть "Scan vehicle" выставить в "ON".
При первом сканировании и выставленном "Scan vehicle" в "ON" создается файл savedEcus.p на ваш автомобиль.
Выставление "Demo mode" в "ON",
Включает Demo режиме. В этом режиме программу можно запускать без автомобиля и даже без ELM. Данные конечно никакие показываться не будут но можно будет побродить по менюшкам ЭБУ. Они при этом, берутся из файла savedEcus.p

По просьбе и помощь tvisura

Сообщение отредактировал andru666 - 27.03.19, 13:28


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 15:49