merge DEMO WS
This commit is contained in:
parent
7d3eddaa69
commit
6eb1c61197
|
@ -17,7 +17,7 @@ wss.on('connection', (ws) => {
|
||||||
|
|
||||||
// Sample vehicle data object
|
// Sample vehicle data object
|
||||||
let vehicleData = {
|
let vehicleData = {
|
||||||
key: 'Vehicle 3',
|
key: 'ERU',
|
||||||
speed: 1.1,
|
speed: 1.1,
|
||||||
pitch: 2.2,
|
pitch: 2.2,
|
||||||
yaw: 3.3,
|
yaw: 3.3,
|
|
@ -7,15 +7,15 @@ const socket = ref<WebSocket | null>(null);
|
||||||
const receivedData = ref<any>(null);
|
const receivedData = ref<any>(null);
|
||||||
|
|
||||||
// Reactive variables for user input
|
// Reactive variables for user input
|
||||||
const key = ref("Vehicle 2");
|
const key = ref("Vehicle");
|
||||||
const speed = ref<number>(1.1);
|
const speed = ref<number>(0);
|
||||||
const pitch = ref<number>(2.2);
|
const pitch = ref<number>(0);
|
||||||
const yaw = ref<number>(3.3);
|
const yaw = ref<number>(0);
|
||||||
const roll = ref<number>(4.4);
|
const roll = ref<number>(0);
|
||||||
const altitude = ref<number>(5.5);
|
const altitude = ref<number>(0);
|
||||||
const batteryLife = ref<number>(6.6);
|
const batteryLife = ref<number>(0);
|
||||||
const latitude = ref<number>(7.7);
|
const latitude = ref<number>(0);
|
||||||
const longitude = ref<number>(8.8);
|
const longitude = ref<number>(0);
|
||||||
|
|
||||||
// Function to establish the WebSocket connection
|
// Function to establish the WebSocket connection
|
||||||
function establishWebSocketConnection() {
|
function establishWebSocketConnection() {
|
||||||
|
@ -94,7 +94,10 @@ onBeforeUnmount(() => {
|
||||||
<p><strong>Altitude:</strong> {{ receivedData.altitude }}</p>
|
<p><strong>Altitude:</strong> {{ receivedData.altitude }}</p>
|
||||||
<p><strong>Battery Life:</strong> {{ receivedData.batteryLife }}</p>
|
<p><strong>Battery Life:</strong> {{ receivedData.batteryLife }}</p>
|
||||||
<p><strong>Last Updated:</strong> {{ receivedData.lastUpdated }}</p>
|
<p><strong>Last Updated:</strong> {{ receivedData.lastUpdated }}</p>
|
||||||
<p><strong>Current Position:</strong> Latitude: {{ receivedData.currentPosition.latitude }}, Longitude: {{ receivedData.currentPosition.longitude }}</p>
|
<p><strong>Current Position:</strong>
|
||||||
|
<p>Latitude: {{ receivedData.currentPosition.latitude }}</p>
|
||||||
|
<P>Longitude: {{ receivedData.currentPosition.longitude }}</P>
|
||||||
|
</p>
|
||||||
<p><strong>Vehicle Status:</strong> {{ receivedData.vehicleStatus }}</p>
|
<p><strong>Vehicle Status:</strong> {{ receivedData.vehicleStatus }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
|
@ -123,22 +126,22 @@ onBeforeUnmount(() => {
|
||||||
<label>Roll:</label>
|
<label>Roll:</label>
|
||||||
<input type="number" v-model="roll" step="0.1" />
|
<input type="number" v-model="roll" step="0.1" />
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<!-- <div>
|
||||||
<label>Altitude:</label>
|
<label>Altitude:</label>
|
||||||
<input type="number" v-model="altitude" step="0.1" />
|
<input type="number" v-model="altitude" step="0.1" />
|
||||||
</div>
|
</div> -->
|
||||||
<div>
|
<!-- <div>
|
||||||
<label>Battery Life:</label>
|
<label>Battery Life:</label>
|
||||||
<input type="number" v-model="batteryLife" step="0.1" />
|
<input type="number" v-model="batteryLife" step="0.1" />
|
||||||
</div>
|
</div> -->
|
||||||
<div>
|
<!-- <div>
|
||||||
<label>Latitude:</label>
|
<label>Latitude:</label>
|
||||||
<input type="number" v-model="latitude" step="0.1" />
|
<input type="number" v-model="latitude" step="0.1" />
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<label>Longitude:</label>
|
<label>Longitude:</label>
|
||||||
<input type="number" v-model="longitude" step="0.1" />
|
<input type="number" v-model="longitude" step="0.1" />
|
||||||
</div>
|
</div> -->
|
||||||
<button type="submit">Send Updated Data</button>
|
<button type="submit">Send Updated Data</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue