{"id":5519,"date":"2025-12-26T20:07:31","date_gmt":"2025-12-26T20:07:31","guid":{"rendered":"https:\/\/egesplanade.com\/?p=5519"},"modified":"2026-02-08T15:45:26","modified_gmt":"2026-02-08T15:45:26","slug":"test","status":"publish","type":"post","link":"https:\/\/egesplanade.com\/?p=5519","title":{"rendered":"Live Audio Feed of Elk Grove Police Dispatch"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1302px;margin-left: calc(-5% \/ 2 );margin-right: calc(-5% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.8%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:4.75%;--awb-width-medium:50%;--awb-spacing-right-medium:3.8%;--awb-spacing-left-medium:4.75%;--awb-width-small:100%;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><div class=\"audio-wrapper\">\n<h3>Sacramento Regional Radio Communications System (Elk Grove) P25<\/h3>\n<p><audio preload=\"none\" controls=\"controls\"><source src=\"https:\/\/scanner.egesplanade.com\/scanner\" type=\"audio\/mpeg\" \/>Your browser does not support the audio element.<\/audio><\/p>\n<\/div>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:4.75%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:4.75%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:4.75%;--awb-spacing-left-medium:4.75%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <title>Common Police 10-Codes<\/title>\n  <style>\n    body {\n      font-family: Arial, sans-serif;\n      padding: 20px;\n    }\n    #codes-container {\n      max-width: 700px;\n      margin: 0 auto;\n      text-align: center; \/* centers the title *\/\n    }\n    #codes-container h2 {\n      margin-bottom: 10px;\n    }\n    ul#codes-list {\n      list-style-type: none;\n      padding: 0;\n      margin: 0 0 10px 0;\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      column-gap: 20px;\n      row-gap: 4px;\n      text-align: left; \/* keep list items left-aligned *\/\n    }\n    ul#codes-list li {\n      padding: 4px 6px;\n      border-bottom: 1px solid #ddd;\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    .pager {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      gap: 10px;\n      margin-top: 10px;\n    }\n    .pager button {\n      padding: 6px 12px;\n      cursor: pointer;\n    }\n    .pager button:disabled {\n      opacity: 0.4;\n      cursor: default;\n    }\n  <\/style>\n<\/head>\n<body>\n  <div id=\"codes-container\">\n    <h2>Common Police 10-Codes<\/h2>\n    <ul id=\"codes-list\"><\/ul>\n\n    <div class=\"pager\">\n      <button id=\"prevBtn\">Previous<\/button>\n      <span id=\"pageInfo\"><\/span>\n      <button id=\"nextBtn\">Next<\/button>\n    <\/div>\n  <\/div>\n\n  <script>\n    const pageSize = 10;\n    let currentPage = 1;\n\n    const codes = [\n      \"10-1: Poor\/weak reception or signal\",\n      \"10-2: Good reception or signal\",\n      \"10-3: Stop transmitting\",\n      \"10-4: Acknowledgment \/ OK\",\n      \"10-5: Relay message\",\n      \"10-6: Busy (stand by)\",\n      \"10-7: Out of service\",\n      \"10-8: In service \/ available\",\n      \"10-9: Repeat last transmission\",\n      \"10-10: Out of service, subject to call\",\n      \"10-12: Visitors or people present\",\n      \"10-13: Weather and road conditions\",\n      \"10-14: Escort or transport\",\n      \"10-15: Prisoner in custody\",\n      \"10-16: Pick up prisoner\",\n      \"10-17: Routine investigation \/ needs\",\n      \"10-19: Return to station\",\n      \"10-20: Location\",\n      \"10-21: Call by telephone\",\n      \"10-22: Disregard last message\",\n      \"10-23: Stand by \/ arrived at scene\",\n      \"10-24: Assignment complete\",\n      \"10-25: In contact with\",\n      \"10-26: Message received \/ clear\",\n      \"10-27: Driver\u2019s license check\",\n      \"10-28: Vehicle registration check\",\n      \"10-29: Wants and warrants check\",\n      \"10-31: Crime in progress\",\n      \"10-32: Gun \/ armed subject\",\n      \"10-33: Emergency traffic only\",\n      \"10-36: Correct time \/ time check\",\n      \"10-38: Stopping suspicious vehicle\",\n      \"10-39: Use lights and siren\",\n      \"10-40: Respond quietly\",\n      \"10-41: Beginning shift\",\n      \"10-42: Ending shift\",\n      \"10-45: Animal\/road hazard (varies)\",\n      \"10-46: Disabled motorist\",\n      \"10-50: Traffic accident\",\n      \"10-51: Tow truck requested\",\n      \"10-52: Ambulance needed\",\n      \"10-55: Intoxicated driver (varies)\",\n      \"10-56: Intoxicated pedestrian\",\n      \"10-57: Hit and run\",\n      \"10-59: Escort \/ security check\",\n      \"10-63: Prepare to copy\",\n      \"10-64: Crime in progress (varies)\",\n      \"10-65: Armed robbery \/ missing (varies)\",\n      \"10-66: Suspicious person\",\n      \"10-70: Fire \/ prowler (varies)\",\n      \"10-71: Shooting\",\n      \"10-72: Knifing \/ nature of fire\",\n      \"10-76: En route\",\n      \"10-77: Estimated time of arrival\",\n      \"10-78: Request assistance\",\n      \"10-79: Bomb threat \/ coroner (varies)\",\n      \"10-80: Pursuit (varies)\",\n      \"10-86: Any radio traffic?\",\n      \"10-87: Meet officer \/ pick up checks\",\n      \"10-88: What phone can you be reached at\",\n      \"10-90: Bank alarm\",\n      \"10-96: Mental subject\",\n      \"10-97: Arrived on scene\",\n      \"10-98: Assignment complete \/ available\",\n      \"10-99: Wanted\/stolen hit\",\n      \"10-100: Civil disturbance \/ alert (varies)\"\n    ];\n\n    const listEl = document.getElementById(\"codes-list\");\n    const prevBtn = document.getElementById(\"prevBtn\");\n    const nextBtn = document.getElementById(\"nextBtn\");\n    const pageInfo = document.getElementById(\"pageInfo\");\n\n    function renderPage(page) {\n      const start = (page - 1) * pageSize;\n      const end = start + pageSize;\n      const pageItems = codes.slice(start, end);\n\n      listEl.innerHTML = \"\";\n      pageItems.forEach(item => {\n        const li = document.createElement(\"li\");\n        li.textContent = item;\n        listEl.appendChild(li);\n      });\n\n      const totalPages = Math.ceil(codes.length \/ pageSize);\n      pageInfo.textContent = `Page ${page} of ${totalPages}`;\n\n      prevBtn.disabled = page === 1;\n      nextBtn.disabled = page === totalPages;\n    }\n\n    prevBtn.addEventListener(\"click\", () => {\n      if (currentPage > 1) {\n        currentPage--;\n        renderPage(currentPage);\n      }\n    });\n\n    nextBtn.addEventListener(\"click\", () => {\n      const totalPages = Math.ceil(codes.length \/ pageSize);\n      if (currentPage < totalPages) {\n        currentPage++;\n        renderPage(currentPage);\n      }\n    });\n\n    renderPage(currentPage);\n  <\/script>\n<\/body>\n<\/html>\n<\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.375%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.375%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:2.375%;--awb-spacing-left-medium:2.375%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-alert alert custom alert-custom fusion-alert-center awb-alert-native-link-color\" style=\"--awb-background-color:#ffffff;--awb-accent-color:#000000;--awb-border-size:1px;--awb-border-top-left-radius:0px;--awb-border-top-right-radius:0px;--awb-border-bottom-left-radius:0px;--awb-border-bottom-right-radius:0px;--awb-margin-top:35px;\" role=\"alert\"><div class=\"fusion-alert-content-wrapper\"><span class=\"alert-icon\"><i class=\"fa-broadcast-tower fas\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-alert-content\">Please note: The radio scanner feed is slightly delayed. You will only hear audio when an agency is actively transmitting. Press play and be patient. Silence between transmissions is normal.<\/span><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1302px;margin-left: calc(-5% \/ 2 );margin-right: calc(-5% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.375%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.375%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:2.375%;--awb-spacing-left-medium:2.375%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p style=\"text-align: center;\">Update 02.05.2026 &#8211; Was having issues with security updates taking down the feed. I think I have it fixed now. *Fingers Crossed*<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1302px;margin-left: calc(-5% \/ 2 );margin-right: calc(-5% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.375%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.375%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:2.375%;--awb-spacing-left-medium:2.375%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3\"><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1302px;margin-left: calc(-5% \/ 2 );margin-right: calc(-5% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.375%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.375%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:2.375%;--awb-spacing-left-medium:2.375%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4\"><hr \/>\n<p>&nbsp;<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1302px;margin-left: calc(-5% \/ 2 );margin-right: calc(-5% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:4.75%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:4.75%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:4.75%;--awb-spacing-left-medium:4.75%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5\"><h2 style=\"text-align: center;\">Report An Emergency<\/h2>\n<ul>\n<li>Crimes in progress or about to happen<\/li>\n<li>Serious injury or significant property damage and loss<\/li>\n<li>Suspect may still be at the scene<\/li>\n<li>Suspicious activities<\/li>\n<li>Text if you can&#8217;t talk<\/li>\n<\/ul>\n<h1 style=\"text-align: center;\"><span style=\"color: #ff0000;\">CALL 911<\/span><\/h1>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:4.75%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:4.75%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:4.75%;--awb-spacing-left-medium:4.75%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-6\"><h2 style=\"text-align: center;\">Report a Non-Emergency<\/h2>\n<ul>\n<li>Crimes not in progress<\/li>\n<li>No possibility the suspect is still on or likely to return to the scene<\/li>\n<li>An immediate response is not needed (non-life-threatening)<\/li>\n<li>Auto theft and vandalism<\/li>\n<li>Looking into parked cars<\/li>\n<\/ul>\n<h1 style=\"text-align: center;\"><span style=\"color: #ff0000;\">CALL <a href=\"tel:19167145115\">(916) 714-5115<\/a><\/span><\/h1>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-6 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1302px;margin-left: calc(-5% \/ 2 );margin-right: calc(-5% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.375%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.375%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:2.375%;--awb-spacing-left-medium:2.375%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:2.375%;--awb-spacing-left-small:2.375%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-7\"><hr \/>\n<\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":5523,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-5519","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hometech"],"jetpack_featured_media_url":"https:\/\/egesplanade.com\/wp-content\/uploads\/2025\/12\/scanner-scaled.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/egesplanade.com\/index.php?rest_route=\/wp\/v2\/posts\/5519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/egesplanade.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/egesplanade.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/egesplanade.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/egesplanade.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5519"}],"version-history":[{"count":50,"href":"https:\/\/egesplanade.com\/index.php?rest_route=\/wp\/v2\/posts\/5519\/revisions"}],"predecessor-version":[{"id":5588,"href":"https:\/\/egesplanade.com\/index.php?rest_route=\/wp\/v2\/posts\/5519\/revisions\/5588"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/egesplanade.com\/index.php?rest_route=\/wp\/v2\/media\/5523"}],"wp:attachment":[{"href":"https:\/\/egesplanade.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/egesplanade.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/egesplanade.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}