{"banner":"C-RAM ENGINE — LIVE ACOUSTIC DETECTION / REAL ALGORITHMS — C-RAM / Counter-Indirect Fire Engine Status","module":"C-RAM / Counter-Indirect Fire Engine","version":"1.0.0","engine":{"status":"ACTIVE","sensorsOnline":5,"sensorsTotal":5,"detections":32207,"launchPointFixes":32195,"trajectoriesComputed":32195,"warningsIssued":32188,"counterBatteryMissions":32168,"lastEvent":"2026-07-29T03:47:54.630Z","startedAt":"2026-07-28T11:33:44.364Z","coverageRadiusKm":8},"systemState":"OPERATIONAL","dbDegraded":false,"sensors":{"online":5,"total":5,"types":{"acoustic":2,"seismic":1,"microbarometer":1,"combined":1},"list":[{"id":"5cc84003-aa1a-4a54-a878-bce1e86d77fe","sensorId":"CRAM-ACOUSTIC-01","sensorType":"COMBINED","lat":33.35,"lng":43.37,"altitude":45,"status":"active","capabilities":"ACOUSTIC,SEISMIC","createdAt":"2026-06-08T01:51:48.883Z","updatedAt":"2026-06-08T01:51:48.883Z","type":"COMBINED","position":{"lat":33.35,"lon":43.37,"alt":45}},{"id":"36fc4e48-1aa0-4d35-9438-aab316210e26","sensorId":"CRAM-ACOUSTIC-02","sensorType":"ACOUSTIC","lat":33.352,"lng":43.365,"altitude":48,"status":"active","capabilities":"ACOUSTIC","createdAt":"2026-06-08T01:51:48.928Z","updatedAt":"2026-06-08T01:51:48.928Z","type":"ACOUSTIC","position":{"lat":33.352,"lon":43.365,"alt":48}},{"id":"fe6472ee-13c4-41a4-ba03-5b02eb894777","sensorId":"CRAM-ACOUSTIC-03","sensorType":"ACOUSTIC","lat":33.348,"lng":43.368,"altitude":42,"status":"active","capabilities":"ACOUSTIC","createdAt":"2026-06-08T01:51:48.931Z","updatedAt":"2026-06-08T01:51:48.931Z","type":"ACOUSTIC","position":{"lat":33.348,"lon":43.368,"alt":42}},{"id":"bb626903-d3c6-4e31-9ac3-d8f68fd78825","sensorId":"CRAM-ACOUSTIC-04","sensorType":"MICROBAROMETER","lat":33.351,"lng":43.372,"altitude":50,"status":"active","capabilities":"MICROBAROMETER","createdAt":"2026-06-08T01:51:48.935Z","updatedAt":"2026-06-08T01:51:48.935Z","type":"MICROBAROMETER","position":{"lat":33.351,"lon":43.372,"alt":50}},{"id":"23774d26-ce76-4aee-90f5-91b5edd08e90","sensorId":"CRAM-SEISMIC-01","sensorType":"SEISMIC","lat":33.349,"lng":43.366,"altitude":44,"status":"active","capabilities":"SEISMIC","createdAt":"2026-06-08T01:51:48.939Z","updatedAt":"2026-06-08T01:51:48.939Z","type":"SEISMIC","position":{"lat":33.349,"lon":43.366,"alt":44}}]},"threatLibrary":{"totalThreats":10,"mortars":3,"rockets":3,"artillery":2,"recoillessRifles":2},"recentActivity":{"last5Warnings":[{"id":"fda8b5a4-0a05-4681-bade-3202e4b7f428","type":"INCOMING_MORTAR","message":"INCOMING MORTAR — 60mm 60mm Light Mortar (M224 / 2B25 class). TAKE COVER. Impact in ~40 seconds.","affectedArea":"38S 22900 16902 radius 65m","threatLevel":"YELLOW","status":"active","issuedAt":"2026-07-29T03:47:54.637Z"},{"id":"35ef97d2-9c2f-49cb-b85a-fca1b95ac616","type":"INCOMING_RECOILLESS_RIFLE","message":"INCOMING RECOILLESS_RIFLE — 73mm 73mm Recoilless Gun (SPG-9 Kopye). TAKE COVER. Impact in ~-2 seconds.","affectedArea":"38S 22864 16849 radius 50m","threatLevel":"FLASH","status":"active","issuedAt":"2026-07-29T03:45:54.644Z"},{"id":"d7f81692-99c0-4f40-94da-5e05ee52fcab","type":"INCOMING_ROCKET","message":"INCOMING ROCKET — 240mm 240mm Heavy Rocket (Falaq-2 / M-240 class). TAKE COVER. Impact in ~1 seconds.","affectedArea":"38S 22894 16814 radius 140m","threatLevel":"FLASH","status":"active","issuedAt":"2026-07-29T03:43:55.171Z"},{"id":"46c5f79c-9b0e-4bf1-9792-2f4a07eb8498","type":"INCOMING_ROCKET","message":"INCOMING ROCKET — 122mm 122mm Grad Rocket (BM-21 / Arash / Fajr-1). TAKE COVER. Impact in ~0 seconds.","affectedArea":"38S 22338 17135 radius 140m","threatLevel":"FLASH","status":"active","issuedAt":"2026-07-29T03:41:54.059Z"},{"id":"ffaca18d-d552-4817-8f1a-836956ba2649","type":"INCOMING_MORTAR","message":"INCOMING MORTAR — 60mm 60mm Light Mortar (M224 / 2B25 class). TAKE COVER. Impact in ~40 seconds.","affectedArea":"38S 22879 16835 radius 65m","threatLevel":"YELLOW","status":"active","issuedAt":"2026-07-29T03:39:54.238Z"}],"last5CounterBattery":[{"id":"fc658013-d141-48eb-a2a5-cd0adca26e3e","targetLat":33.35467751127417,"targetLng":43.376124355632854,"firingUnit":"CB-AUTO — CB-1785296874630-zwdt","munitionType":"HE (M795) x6 vs 60mm Light Mortar (M224 / 2B25 class)","status":"GENERATED","approvedBy":null,"executedAt":null,"createdAt":"2026-07-29T03:47:54.641Z"},{"id":"c1b04cae-aacc-443d-a1b3-d1b60ece8f38","targetLat":33.35169493621416,"targetLng":43.36741821515312,"firingUnit":"CB-AUTO — CB-1785296754636-bsto","munitionType":"HE (M795) x6 vs 73mm Recoilless Gun (SPG-9 Kopye)","status":"GENERATED","approvedBy":null,"executedAt":null,"createdAt":"2026-07-29T03:45:54.647Z"},{"id":"2e20637c-e0bb-4ee4-8159-bf10af9cf513","targetLat":33.36125759153132,"targetLng":43.36581019159476,"firingUnit":"CB-AUTO — CB-1785296635156-ouwv","munitionType":"HE (M795) x6 vs 240mm Heavy Rocket (Falaq-2 / M-240 class)","status":"GENERATED","approvedBy":null,"executedAt":null,"createdAt":"2026-07-29T03:43:55.177Z"},{"id":"05aa1758-2fe5-4e34-b906-4d8a541cd313","targetLat":33.38396633758782,"targetLng":43.326146346772454,"firingUnit":"CB-AUTO — CB-1785296514049-sv8h","munitionType":"HE (M795) x6 vs 122mm Grad Rocket (BM-21 / Arash / Fajr-1)","status":"GENERATED","approvedBy":null,"executedAt":null,"createdAt":"2026-07-29T03:41:54.063Z"},{"id":"94a69c9c-4411-4f8c-9d1e-74ae999bd515","targetLat":33.35285813537466,"targetLng":43.36789743300274,"firingUnit":"CB-AUTO — CB-1785296394231-gtm0","munitionType":"HE (M795) x6 vs 60mm Light Mortar (M224 / 2B25 class)","status":"GENERATED","approvedBy":null,"executedAt":null,"createdAt":"2026-07-29T03:39:54.242Z"}]},"architecture":{"description":"C-RAM engine uses the same acoustic sensor mesh as C-UAS detection. Mortar thumps, rocket motor roars, and artillery muzzle blasts are classified by spectral shape (IMPULSE vs SUSTAINED vs CRACK) rather than harmonic comb analysis used for drone propellers. Time-Difference-Of-Arrival (TDOA) across 3+ sensors triangulates the launch point. Ballistic trajectory computation predicts impact point and issues shelter warnings. Counter-battery fire missions are auto-generated from the launch-point fix.","pipeline":["1. DETECT — Acoustic sensors detect impulsive blast event (mortar thump / rocket roar / artillery crack)","2. CLASSIFY — Spectral analysis matches against IDF library (mortar vs rocket vs artillery vs recoilless)","3. TRIANGULATE — TDOA across 3+ sensors computes launch point with CEP accuracy","4. TRAJECTORY — Ballistic computation predicts impact point, apogee, time-to-impact","5. WARN — Shelter warning issued with threat level, impact area, time-to-impact, shelter direction","6. COUNTER-BATTERY — Automatic fire mission generated targeting launch point (CFF + AFATDS + CoT)","7. TRACK — Continued acoustic monitoring for subsequent rounds / volley detection"],"sensorRequirements":"Minimum 3 acoustic sensors for 2D triangulation. 4+ for 3D multilateration. Same Fifine K669B USB microphones used for C-UAS. Microbarometers improve low-frequency detection for artillery. Seismic sensors (ESP32 + accelerometer) detect ground-coupled blast energy.","hardwareCost":"5-sensor C-RAM acoustic mesh: ~$150 (3x Fifine K669B @ $30 + 1x USB microbarometer + 1x ESP32 seismic sensor). Compare: LCMR AN/TPQ-48 radar costs $2.2M per unit."}}