Skip to content

onkyori_*** are modules what enable cooperation with the Onkyo RI system.

License

Notifications You must be signed in to change notification settings

jun10000/onkyori_common

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onkyori_common

onkyori_*** are modules what enable cooperation with the Onkyo RI system.

Description

Raspberry Pi

The onkyori_common is the core module in order to cooperate with the Onkyo RI system.
This includes the MariaDB database definision file, and the common settings file.
If you combine this with other onkyori_*** modules (example. onkyori_kiosk), you will have new experiences.

Requirement

  • Raspberry Pi 3 Type B
    • OS: Raspbian
    • Linux kernel: 4.14.50
    • Linux Packages:
      • MariaDB database 10.1.23
    • Python Packages:
      • PyMySQL 0.8.1
      • PyYAML 3.12

Install

  1. Place this repository files into your Raspberry Pi
    1. Login to Raspberry Pi.
    2. Create directory: '/var/project/onkyori_common/'
    3. Place this repository files to '/var/project/onkyori_common/'
  2. Setup database
    1. Login to MariaDB.
    2. Create user and database what are written in 'settings.yaml'.
      The created user is allowed to access the created database only.
    3. Select the created database.
    4. Run 'CreateDBTable.sql' to create the table.

Onkyo RI Signal Specification

  • Equipment: Onkyo FR-T1X
  • Pulse width: 1.0ms
  • Voltage: 5.3V
  • Actual Data Signal Sample 1 Signal Sample 2 Signal Sample 3
  • Various Signals
    • Power On Signal - Power On
    • Power On (on Timer: Play Dock) Signal - Power On (Timer)
    • Power Off Signal - Power Off
    • Tape (Prev) Signal - Tape (Prev)
    • Tape (Stop) Signal - Tape (Stop)
    • Tape (Next) Signal - Tape (Next)
    • Playlist (Up) Signal - Playlist (Up)
    • Playlist (Down) Signal - Playlist (Down)
    • Album (Up) Signal - Album (Up)
    • Album (Down) Signal - Album (Down)

Licence

GNU General Public License v3.0

Author

jun10000

About

onkyori_*** are modules what enable cooperation with the Onkyo RI system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published