- Each function is accessible with the bottom menu button.
- Take a reference image through the camera.
- Get the reference image through the gallery.
- (Shooting in progress) Draw the actual bullet points on the reference image.
- (End of shooting) Analyze the distance between bullets points and Provide the size of the shot group size.
- (End of shooting) Receive actual target image from Raspberry Pi via Bluetooth.
- Show history of shooting
Out stystem don't use networks like LTE, Wi-Fi, so you can use it anytime.
- LoRa
- Bluetooth
- Object Detection & Warping
- Use minimum activity.
- Asynchronous treatment through threads.
- Reuse components.
📂 ShotTraker
├─ model
│ ├─ bullet
│ ├─ history
│ ├─ reference
├─ dao
│ ├─ bulletDao
│ ├─ historyDao
│ ├─ referenceDao
├─ dto
│ ├─ converters
├─ database
│ ├─ bulletDatabase
│ ├─ historyDatabase
│ ├─ referenceDatabase
├─ images
├─ activity
│ ├─ connectBluetoothActivity
│ ├─ showHistoryDetailActivity
│ ├─ showShotDetailActivity
│ ├─ startShotActivity
├─ fragment
│ ├─ historyFragment
│ ├─ newShotFragment
│ ├─ selectReferenceImageFragment
│ ├─ setCameraFragment