test(ocp): working on more migrations
This commit is contained in:
20
server/services/ocp/controller/printers/printerCycle.ts
Normal file
20
server/services/ocp/controller/printers/printerCycle.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
import { getPrinters } from "./getPrinters.js";
|
||||
|
||||
export const printerCycle = async () => {
|
||||
/**
|
||||
* We will cycle through the printers to check there states.
|
||||
*/
|
||||
let printers = await getPrinters();
|
||||
/**
|
||||
* if the last timeprinted would be greater than x well just change the status to idle and extended based on the 2 times.
|
||||
*
|
||||
* to get a printer going again label will need to come from the front end as that will just unpause the printer and start the labeling, or the api for manual print
|
||||
* well need to adjust this to actually print the label then unpause it.
|
||||
*
|
||||
* it will be
|
||||
*
|
||||
* less than x since time printed run the printer status
|
||||
* greater than x but less than y change the status to idle, but ping to make sure its online,
|
||||
* if greater than y change to extended idle but stil also ping to make sure its online.
|
||||
*/
|
||||
};
|
||||
Reference in New Issue
Block a user