-
Notifications
You must be signed in to change notification settings - Fork 8
Meeting log 2016 09 01
Status of the project.
-
✓ Gradle project structure
-
✓ Travis CI build
-
✓ The core structure of the framework
-
❏ Test the communication layer (HegyiB)
-
❏ Central logging (FarkasF)
-
❏ Upper layer refactor (BaloghL)
-
✓ track placement
-
✓ wiring through surface
-
✓ mounting raspberry Pi 2 display
-
❏ On/Off switch (it may goes under the table, not decided yet)
General issues
-
✓ wiring box for table to table connection
-
❏ Raspberry Pi 2 Ethernet connection
-
❏ Raspberry Pi 2 5VDC connection
Wiring 230VAC
-
✓ wiring 230VAC on both sides for electric devices
-
❏ safety boxes for 230VAC connections
Wiring 12VDC
-
✓ wiring 12VDC on both sides
-
✓ testing all 12VDC connection
Segment electronics
-
❏ wiring S88 connections (some parts are already done)
-
❏ S88 interpreter device
-
✓ wiring all segments to their associated BeagleBone Black
-
✓ connection testing for every segment
-
❏ wiring all turnout actuator device to their associated BeagleBone
DCC issues
-
❏ connecting one rail to DCC (one side of the table already done)
-
❏ PC Interface mounting and connection
-
✓ design section actuator PCB
-
✓ design turnout actuator PCB
-
❏ create BOM (Bill of materials)
-
❏ test PCBs
-
❏ manage PCB manufacturing
-
✓ Projects are commited to the repository
-
❏ Build with Gradle, and use the new communication API
-
❏ create proto messages for the inter-statechart communication (between the BBBs; HorváthB)
-
❏ integrate the generated Yakindu codes with the (communication) software stack (HorváthB)
-
✓ Java code that would be deployed on BBB is integrated with the communication component and reimplemented in Xtend
-
❏ unit tests and comments for the BBB code (HorváthB)
-
❏ make it a standanlone jar that would be deployed on the BBBs (HorváthB)
-
❏ update the control methods which disable/enable section or set the turnout straight/divergent according to the new pinout headers, as soon as the corresponding PCB’s are manufactured (HegyiB)
-
✓ Unit testing on CI
-
✓ Support network configuration for production / testing systems
-
❏ Write unit tests for the framework components (BaloghL, HegyiB, HorváthB)