mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 01:21:20 -04:00
impromptu overcurrent adjustment
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
- make ptz camera better integrated
|
||||
- keep current fullscreen interface, its good.
|
||||
- but remove the card from the vip panel
|
||||
- clean up the fullscreen interface to match the rest of the page better
|
||||
- have a clear close button
|
||||
- on desktop, have some stuff in sidebar and some stuff below the video
|
||||
- video should keep the rest of the space
|
||||
- probably make it so that the rest of the page unmounts or unloads or whatever when youre
|
||||
- make it feel more like youre switching to a different rover instead of switching to a completely different thing
|
||||
- simplify and reuse components wherever possible, frontend and backend
|
||||
- right now, it feels tacked on, badly integrated, and incomplete
|
||||
- needs a much better UI flow
|
||||
- still needs to be a VIP feature
|
||||
- for users on ptz, make their chats have a rover badge that has the ptz name and a color
|
||||
- make the cam show up as a room camera in the room camera panel
|
||||
- snapshot mode only
|
||||
- make the ptz queue and join button show up as one roverqueuespanel style rover row below the links panel
|
||||
- only show it open for verified users, for non-verified users overlay it with a message and dont let them click on it
|
||||
- for mobile layouts, show it below the roverqueuepanel.
|
||||
|
||||
## ui flow should be:
|
||||
1. you are verified
|
||||
2. you see the ptz camera queue in the ui, it has 2 people in it
|
||||
3. you click on it, the fullscreen UI opens
|
||||
4.
|
||||
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
@@ -78,7 +78,7 @@
|
||||
<script defer src="https://analytics.otter.land/script.js" data-website-id="82dd56a5-db44-4279-bd1e-a4d9fee39af7" data-domains="rover.otter.land"></script>
|
||||
<script defer src="https://analytics.otter.land/recorder.js" data-website-id="82dd56a5-db44-4279-bd1e-a4d9fee39af7" data-domains="rover.otter.land" data-sample-rate="0.15" data-mask-level="moderate" data-max-duration="300000"></script>
|
||||
<title>Roomba Rover</title>
|
||||
<script type="module" crossorigin src="/assets/index-WS_B5dJG.js"></script>
|
||||
<script type="module" crossorigin src="/assets/index-BKtW667j.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-Dyg2cJnP.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
1. improve spectator page, options on what to see and what not to see
|
||||
2. assign rovers based on battery percentage, give people highest one
|
||||
3. add prefix config for discord bot to replace rs with something else
|
||||
4. add config to disable client snapshot forcing, disable bandwidth saving
|
||||
5. add admin ui for VIP and private requests instead of only through discord
|
||||
6. make discord bots that can be fine with multiple in one server
|
||||
7. pull page / tab title from session, use the name from profile of interinstance if enabled, if not just default to old one
|
||||
8. add more background gap themes
|
||||
3. add config to disable client snapshot forcing, disable bandwidth saving
|
||||
4. add admin ui for VIP and private requests instead of only through discord
|
||||
5. pull page / tab title from session, use the name from profile of interinstance if enabled, if not just default to old one
|
||||
6. make overcurrent limiter speed sensitive, slower fill at lower speeds
|
||||
7. add more background gap themes
|
||||
8. fix this:
|
||||
`Jun 18 15:14:18 roombaserver.local node[216731]: /home/daniel/MultiRoombaRover/server/src/services/roverManager/socketHandlers.js:92
|
||||
Jun 18 15:14:18 roombaserver.local node[216731]: cb({ error: err.message });
|
||||
|
||||
@@ -12,7 +12,7 @@ export const OVERCURRENT_GROUPS = [
|
||||
|
||||
export const DEFAULT_OVERCURRENT_LIMITS = {
|
||||
downRatePerSec: 0.5,
|
||||
upRatePerSec: 0.5,
|
||||
upRatePerSec: 0.2,
|
||||
releaseDelaySec: 2,
|
||||
outputRateMs: 250,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user