Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
N notebook
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mark Stevens
  • notebook
  • Wiki
  • qbert implementation

Last edited by Mark Stevens Jan 12, 2017
Page history

qbert implementation

Hardware:

  • RK3288 level board
  • 4Gb RAM (game server, background processing)
  • 128Gb eMMC ( content servicing )

  • Ethernet
  • Wifi 2.4Ghz / 5Ghz multi (mesh comm/provisioning/positioning)
  • HDMI out
  • HDMI in ? (future ad embed/signage)
  • internal display (development)
  • NFC (provisioning)
  • Bluetooth/BLE (provisioning/positioning)
  • compass/magnetometer (positioning/loss prevention)
  • cpu/board temperature sensors (device health monitoring)

Core Capabilities

  • persistent connection (ICC) to backend/cust support
  • manifest acquisition
  • content cache (tablet & qbert)
  • ad management
  • game scheduling
  • apk cache (tablet & qbert)
  • DB / analytics logging & sync
  • Hive commands & management
  • Diagnostics
  • WAP configuration & management
  • downstream Qbert distribution, configuration, mgmt, reporting,
  • HTTP dashboard/ with reverse websocket connection (UI design and develop tbd)

Connecting implementation:

  • ICC backend replacement
  • Game Schedule delivery
  • AD Content delivery
  • Build CI for QBert (fw & sw)
  • Scheduled Build Deployment system
  • Broadcast Director replacement
  • Support Diagnostics
Clone repository
  • branch code plan
  • build and test configuration
  • build artifact versioning
  • build server instrumented testing
  • build server move
  • bzt16wifi02 releases
  • bzt18uxa02 releases
  • configuration settings and permissions
  • create a repo from cli in gitlab
  • engineering status
  • feature deployment
  • gitlab installation instructions
  • Home
  • ota update and deployment
  • qbert implementation
View All Pages