Add Transfer Beambreak Status to Debugging Webpage and Status Message

Signed-off-by: Niko Sohmers <nikolai@sohmers.com>
Change-Id: Idb3d4deddc87419dbf9a4055b164e6a1f36510b1
diff --git a/y2024/www/field.html b/y2024/www/field.html
index 8fd4ebb..a8f28b1 100644
--- a/y2024/www/field.html
+++ b/y2024/www/field.html
@@ -77,6 +77,10 @@
           <th colspan="2">Beambreaks</th>
         </tr>
         <tr>
+          <td>Transfer Beambreak</td>
+          <td id="transfer_beambreak">FALSE</td>
+        </tr>
+        <tr>
           <td>Extend Beambreak</td>
           <td id="extend_beambreak">FALSE</td>
         </tr>
diff --git a/y2024/www/field_handler.ts b/y2024/www/field_handler.ts
index 1b4ad1e..6573e8d 100644
--- a/y2024/www/field_handler.ts
+++ b/y2024/www/field_handler.ts
@@ -78,6 +78,8 @@
   (document.getElementById('extend_beambreak') as HTMLElement);
   private catapult_beambreak: HTMLElement =
   (document.getElementById('catapult_beambreak') as HTMLElement);
+  private transfer_beambreak: HTMLElement =
+  (document.getElementById('transfer_beambreak') as HTMLElement);
 
   private extend_at_retracted: HTMLElement =
   (document.getElementById('extend_at_retracted') as HTMLElement);
@@ -514,6 +516,8 @@
 
       this.setBoolean(this.catapult_beambreak, this.superstructureStatus.catapultBeambreak());
 
+      this.setBoolean(this.transfer_beambreak, this.superstructureStatus.transferBeambreak());
+
       this.setBoolean(this.extend_ready_for_transfer, this.superstructureStatus.extendReadyForTransfer());
 
       this.setBoolean(this.extend_at_retracted, this.superstructureStatus.extendAtRetracted());