Tuesday, August 11, 2015

Background Of The Project

A description about our client

Our client is Nitrous Technologies which is a sub company of Rajini Natural Products. It is a small scale organization and it is located in Dehiwala. This company develops fleet management and vehicle tracking systems and they require our application as an extension of the core product. The application will be installed in some of the cabs which belong to a cab service company. 

After a couple of client meetings we were able to list down some of the problems our client encounters during his day to day business activities and our application will be providing solutions for them.

Some of the issues we discussed were,


  • Why the "check engine" light stays on in your vehicle? 
  • Cab service owners encountering problems when they hand over vehicles to drivers
  • Having to spend high costs on vehicle repairs
  • High cost spent on fuel
  • Vehicles causing air/environmental pollution
  • Motor vehicle theft issues.
  • Finding it difficult to plan long distance trips


Monday, August 10, 2015

An Introduction To Our SEP Project

Our team is developing an auto mobile diagnosis and assistance system for the third year software engineering project. If I give a simple definition for our system, what our system does is it's gonna help you understand your car better. We are developing an Android Mobile application and you are gonna need an OBD-2 scanner and you have to connect it to the OBD Port in your vehicle. And our app is gonna show you every tiny detail about your vehicle and if your car engine has issues, they will be displayed on your phone screen. You might wonder how we are gonna communicate between your car engine and the phone. We are using Bluetooth for that. 

You might be interested in knowing what this OBD is. OBD stands for On-Board Diagnostics.

On-board diagnostics (OBD) is an automotive term referring to a vehicle's self-diagnostic and reporting capability. OBD systems give the vehicle owner or repair technician access to the status of the various vehicle subsystems. The amount of diagnostic information available via OBD has varied widely since its introduction in the early 1980s versions of on-board vehicle computers. Early versions of OBD would simply illuminate a malfunction indicator light or "idiot light" if a problem was detected but would not provide any information as to the nature of the problem. Modern OBD implementations use a standardized digital communications port to provide real-time data in addition to a standardized series of diagnostic trouble codes, or DTCs, which allow one to rapidly identify and remedy malfunctions within the vehicle.


OBD Port

OBD Scanner