Track and monitor packages in real time using wireless sensors (Telosb MOTES). Sensor boards send informations to a base station(Android Application) and the base station sends the data to a server(Java) using 3G/4G/GSM/WI-FI. A web application(php) will retrieve the data from MongoDB(No-SQL Database) to visualize the package related data in Google Maps and in various graphical formats..
RealTimePackageMonitoringandTracking is hosted in the following web site
https://github.com/saran87/RealTimePackageMonitoringandTracking
If you think the Android project RealTimePackageMonitoringandTracking listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of RealTimePackageMonitoringandTracking.
Item | Value |
---|---|
Java File Count | 122 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 17 |
Activity Count | 5 |
jar files used | RXTXcomm.jar RXTXcomm.jar SensorDataReader.jar SensorMessage.jar SensorMessage.jar android-support-v4.jar d2xx.jar mongo-2.9.3.jar mysql-connector-java-5.1.22-bin.jar netty-all-4.0.10.Final-sources.jar netty-all-4.0.10.Final.jar netty-buffer-4.0.10.Final-sources.jar netty-buffer-4.0.10.Final.jar netty-codec-4.0.10.Final-sources.jar netty-codec-4.0.10.Final.jar netty-codec-http-4.0.10.Final-sources.jar netty-codec-http-4.0.10.Final.jar netty-codec-socks-4.0.10.Final-sources.jar netty-codec-socks-4.0.10.Final.jar netty-common-4.0.10.Final-sources.jar netty-common-4.0.10.Final.jar netty-example-4.0.10.Final-sources.jar netty-example-4.0.10.Final.jar netty-handler-4.0.10.Final-sources.jar netty-handler-4.0.10.Final.jar netty-transport-4.0.10.Final-sources.jar netty-transport-4.0.10.Final.jar netty-transport-rxtx-4.0.10.Final-sources.jar netty-transport-rxtx-4.0.10.Final.jar netty-transport-sctp-4.0.10.Final-sources.jar netty-transport-sctp-4.0.10.Final.jar netty-transport-udt-4.0.10.Final-sources.jar netty-transport-udt-4.0.10.Final.jar org-netbeans-modules-java-j2seproject-copylibstask.jar org-netbeans-modules-java-j2seproject-copylibstask.jar swing-layout-1.0.4.jar |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.READ_PHONE_STATE android.permission.WRITE_EXTERNAL_STORAGE |
There are 7 image files in RealTimePackageMonitoringandTracking. The names of the image files are listed as follows.
ic_action_add_to_queue.png ic_action_attach.png ic_action_help.png ic_action_refresh.png ic_action_settings.png ic_action_view_as_list.png ic_launcher_browser.png
The following screenshort is generated from the image listed above.
RealTimePackageMonitoringandTracking has the following Java source files.
com.google.protobuf.AbstractMessage.java com.google.protobuf.AbstractMessageLite.java com.google.protobuf.AbstractParser.java com.google.protobuf.BlockingRpcChannel.java com.google.protobuf.BlockingService.java com.google.protobuf.ByteString.java com.google.protobuf.CodedInputStream.java com.google.protobuf.CodedOutputStream.java com.google.protobuf.DescriptorProtos.java com.google.protobuf.Descriptors.java com.google.protobuf.DynamicMessage.java com.google.protobuf.ExtensionRegistry.java com.google.protobuf.ExtensionRegistryLite.java com.google.protobuf.FieldDescriptorLite.java com.google.protobuf.GeneratedMessage.java com.google.protobuf.GeneratedMessageLite.java com.google.protobuf.Internal.java com.google.protobuf.InvalidProtocolBufferException.java com.google.protobuf.LazyStringArrayList.java com.google.protobuf.LazyStringList.java com.google.protobuf.Message.java com.google.protobuf.MessageLite.java com.google.protobuf.MessageLiteOrBuilder.java com.google.protobuf.MessageOrBuilder.java com.google.protobuf.Parser.java com.google.protobuf.ProtocolMessageEnum.java com.google.protobuf.RepeatedFieldBuilder .java com.google.protobuf.RpcCallback.java com.google.protobuf.RpcChannel.java com.google.protobuf.RpcController.java com.google.protobuf.RpcUtil.java com.google.protobuf.Service.java com.google.protobuf.ServiceException.java com.google.protobuf.SingleFieldBuilder .java com.google.protobuf.TextFormat.java com.google.protobuf.UninitializedMessageException.java com.google.protobuf.UnknownFieldSet.java com.google.protobuf.UnmodifiableLazyStringList.java com.google.protobuf.WireFormat.java com.rtpmt.android.network.tcp2.NotConnectedException.java com.rtpmt.android.network.tcp2.TCPClient.java com.rtpmt.packtrack.AddSensor.java com.rtpmt.packtrack.EditSensorDetails.java com.rtpmt.packtrack.GlobalSettings.java com.rtpmt.packtrack.LogStack.java com.rtpmt.packtrack.Logs.java com.rtpmt.packtrack.PackageInfo .java com.rtpmt.packtrack.SensorCart.java com.rtpmt.packtrack.SensorService.java com.rtpmt.packtrack.StartActivity.java com.rtpmt.serialport.SerialPortReader.java null.WorldClockClient.java null.WorldClockClientHandler.java null.WorldClockClientInitializer.java null.WorldClockServer.java null.WorldClockServerHandler.java null.WorldClockServerInitializer.java rtpmt.database.access.DBConstants.java rtpmt.database.access.DataAccess.java rtpmt.database.access.IDataStore.java rtpmt.database.access.Location.java rtpmt.database.access.Package.java rtpmt.database.access.Sensor.java rtpmt.desktop.client.Communicator.java rtpmt.desktop.client.RealTimePackageTracking.java rtpmt.file.FileReader.java rtpmt.file.FileWriter.java rtpmt.location.tracker.Location.java rtpmt.location.tracker.LocationTracker.java rtpmt.location.tracker.PackageLocation.java rtpmt.logging.HTMLFormatter.java rtpmt.models.BaseInfo.java rtpmt.models.Config.java rtpmt.models.DataStore.java rtpmt.models.Humidity.java rtpmt.models.Shock.java rtpmt.models.Temperature.java rtpmt.models.Vibration.java rtpmt.motes.packet.AbstractSource.java rtpmt.motes.packet.BlackBoxReader.java rtpmt.motes.packet.DataStream.java rtpmt.motes.packet.Messenger.java rtpmt.motes.packet.PacketSource .java rtpmt.motes.packet.RealTimeReader.java rtpmt.motes.packet.TestReading.java rtpmt.network.packet.NetworkMessage.java rtpmt.network.tcp.NotConnectedException.java rtpmt.network.tcp.TCPClient.java rtpmt.packages.Config.java rtpmt.packages.Package.java rtpmt.packages.PackageList.java rtpmt.packages.SensorEventHandler.java rtpmt.sensor.reader.SensorReader.java rtpmt.sensor.reader.SerialPort.java rtpmt.sensor.reader.SerialPortInterface.java rtpmt.sensor.util.Constants.java rtpmt.sensor.util.Header.java rtpmt.sensor.util.Packet.java rtpmt.sensor.util.Utils.java rtpmt.server.App.java rtpmt.server.Server.java rtpmt.server.ServerInitializer.java rtpmt.server.datahandler.ClientDataHandler.java rtpmt.tcpclient.SensorClient.java sensorconfiguration.swing.ui.ContextMenuMouseListener.java sensorconfiguration.swing.ui.ProgressBar.java sensorconfiguration.swing.ui.SensorConfigurator.java sensorconfiguration.swing.ui.SerialPortFinder.java sensorconfiguration.swing.ui.UIEventHandler.java sensorconfiguration.swing.ui.ValidateUI.java