query("SELECT id, name FROM units WHERE status = 'ready' ORDER BY id ASC LIMIT 16"); $stations = $stmt->fetchAll(PDO::FETCH_ASSOC); } catch (PDOException $e) { // If table doesn't exist, it will fallback to default stations } $stationList = []; foreach ($stations as $station) { $stationList[] = $station['name']; } $defaultStations = [ "พะงัน 2", "เกาะเต่า 2", "กู้ภัยพะงัน", "กู้ภัยสมุย", "เมืองสมุย", "กู้ชีพละไม", "กู้ชีพหน้าเมือง", "กู้ชีพตลิ่งงาม", "โรงพยาบาลกรุงเทพสมุย", "โรงพยาบาลไทยอินเตอร์", "โรงพยาบาลบ้านดอนอินเตอร์", "โรงพยาบาลวัฒนแพทย์สมุย", "โรงพยาบาลเกาะสมุยอินเตอร์", "โรงพยาบาลไทยอินเตอร์เกาะพะงัน", "ER สมุย", "ทชท. ว.4" ]; if (empty($stationList)) { $stationList = $defaultStations; } $currentUserFullName = isset($_SESSION['user_name']) ? $_SESSION['user_name'] : 'ผู้ทดสอบ (Admin)'; $testerFirstName = explode(' ', trim($currentUserFullName))[0]; $currentTime = date('13:58:40'); $currentDateStr = "23 กรกฎาคม 2569"; $shift = "เช้า"; $announceStart = "“เจ็บป่วยฉุกเฉิน โทร 1669 ที่นี่ศูนย์รับแจ้งเหตุนเรนทรอ่าวไทย\nขณะนี้เวลา {$currentTime} นเรนทรอ่าวไทยแจ้งลูกข่ายและในข่าย จะทำการทดสอบ ว.16\nลูกข่ายและในข่ายนเรนทรอ่าวไทย มี ว.29 ไม่เร่งด่วน ให้ ว.00\nหากมี ว.29 เร่งด่วน ให้ขออนุญาต ว.6 เข้ามาได้”"; $announceEnd = "“มีอีกหรือไม่ ลูกข่ายและในข่ายนเรนทรอ่าวไทยที่ต้องการทดสอบ ว.16 ให้ ว.6 เข้ามาได้\nว.24 นี้ [ {$currentTime} ] นเรนทรอ่าวไทยแจ้ง ว.14 ว.16\nวันนี้มีผู้ร่วมทดสอบ ว.16 จำนวน 16 สถานี\nนเรนทรอ่าวไทยขอขอบคุณทุกสถานีที่ร่วมทดสอบ ว.16\nแจ้งลูกข่ายและในข่ายใช้ความถี่ได้ตามปกติ\nทดสอบโดย สมุย [ {$testerFirstName} ]\nนเรนทรอ่าวไทย [ {$currentTime} ]”"; require_once 'includes/header.php'; ?>
ระบุระดับสัญญาณรับส่ง (5 หมายถึงดีที่สุด, ติดต่อไม่ได้ หมายถึงสัญญาณขาดหาย)
| ลำดับ | ชื่อสถานี | สัญญาณส่ง (TX) | สัญญาณรับ (RX) | ช่องรับสัญญาณ | หมายเหตุเพิ่มเติม |
|---|---|---|---|---|---|
|
|
ระบุชื่อลูกข่ายและผลทดสอบวิทยุ (หากมีการกรอกชื่อ ระบบจึงจะนำข้อมูลมาคำนวณจำนวนผลสรุป)
เข้าร่วม 16 สถานี | ติดต่อไม่ได้ 0 สถานี | ผู้ทดสอบ: