Espruino:Справочник по API/Библиотека tv/setup()
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция tv.setup()[1]
Синтаксис
require("tv").setup(options, width)
Параметры
- options – объект с настройками ТВ-сигнала
- width – ширина экрана
Возвращаемое значение
Объект Graphics.
Описание
Инициализирует вывод ТВ-сигнала. Настройки для формата PAL:
var g = require('tv').setup({ type : "pal",
video : A7, // контакт SPI MOSI для вывода видео (должен быть SPI1)
sync : A6, // контакт для таймера
// (для синхронизации видео)
width : 384,
height : 270, // максимум 270
});
И настройки для VGA:
var g = require('tv').setup({ type : "vga",
video : A7, // контакт SPI MOSI для вывода видео (должен быть SPI1)
hsync : A6, // контакт для таймера
// (для синхронизации видео)
vsync : A5, // контакт для синхронизации видео
width : 220,
height : 240,
repeat : 2, // то, сколько раз надо повторить каждую строчку
});
Или:
var g = require('tv').setup({ type : "vga",
video : A7, // контакт SPI MOSI для вывода видео (должен быть SPI1)
hsync : A6, // контакт для таймера
// (для синхронизации видео)
vsync : A5, // контакт для синхронизации видео
width : 220,
height : 480,
repeat : 1, // то, сколько раз надо повторить каждую строчку
});
Более подробно читайте в этой статье.
Примеры
См.также
Внешние ссылки