Week 2, 2017

Maurice here,

We’ve got lots of plans for this new semester of work.

Brad and company on the web interface team got a webpage up and almost running and ready for putting lots of great content into it. They plan to have a login page working very soon (in a few days).

Giandre and software team are making lots of plans to fixing some behind the scenes infrastructure to the computer. We’re doing this by squashing any bugs that pop up and creating things such as requirements.txt and config files. Giandre is also planning on implementing audio feedback. Not really any immediate goals for this, code upgrading is kind of a work in progress always.

Brice and the hardware team are working on stuff such as a secondary hat for the Pi, making a new sturdier housing, and collaborating with the software team on getting the cheaper scanner to work (which is a personal project of mine). Getting the cheaper scanner to work is important to me because it will shave off lots of cost for each unit. I can taste the solution to getting it to work, we’re just in the process of getting in touch with HID (the card and scanner manufacturer) with getting everything finalized. Hopefully we’ll have more insight into the solution in the next few days.

That’s all I can really think of for this week,
Go Tigers!

Week 1 of 2017

Hello my friends and welcome back to a New Year with new expectations about how the Clemson (Machinery) Access Tracking System (CATS) project will continue for the Spring of 2017 semester.

This year the creative inquiry team decided to take a new approach on how we wanted to separate the tasks for the project. We ended up creating three teams that consist of Hardware, Web Administration, and Software (Raspberry Pi Coding, SQL server components, and more…).

Over Christmas break of 2016, one of the members of the team decided to take a Raspberry Pi home to fix a problem or bug that the needed fixing. This one problem was having the Invalid PIN re-entered if the user had entered an incorrect PIN. Not only was this issue solved, but the member added a signal interrupt that lets the system lock the user out if they have not typed in something within a certain time or if the card is no longer being read, for now this timer is set at 7 seconds.

With that being said, there are a few goals that the three teams are going to tackle this semester.

Hardware

  • Redesign Housing
  • Solve Connectivity Issues
  • Improve User Interface and Feedback
  • Integrate Relay Into Design of PCB
  • Integrate Physical Safety Features such as Captive Ends for Power Supply

Software

  • Complete Unit Testing
  • Improve Quality of Code
  • Fix/Reduce Bugs Found
  • Implement the Software Development Life Cycle
    • This step will be put into effect when the team gets close to the finished product
  • Implement *Optional* Two-factor Authentication
  • Add Audio Effects

Web Administration

  • Home page with Administrator Login
  • Database Calling
  • Machine Control Panel
  • Data Metrics Panel

That is all for this week’s blog. Thank you for your time. Hope to see you all back soon.

‘We’re the CATS Team and we approve this message.’