# Saral App Usage Guidelines

1. Make sure scanning with Mobile/Tab happens in Landscape mode(shown in **Figure#1** below). ![](/files/5ZdWANBRrAxqnSlA9ZLC)(**Figure#1**)

2\. Printed layouts have 4 dark circles on the corner of the sheets(shown in **Figure#2**). Make sure these are printed with a proper quality printer. Avoid xerox copies of these layouts.

![](/files/mmKUdlnbTrSsG6eSmiu3)(**Figure#2**)

3\. Make sure the user is holding the device is in a stable state until the predictions appear on the App screen.

4\. For OMR sheets make sure bubbles are filled using a blue or black ball pen without any gaps for proper detection.

5\. Minimum width and height between dark circles for each layout can be configured in the backend layout json as threshold. This will have addtional check to layout detection logic. Only if minimum width and height requirement configured in layout is met , layout detection succeeds. App shows warining message as show in below screenshot if minumum height and width is not met. This feature is available from `v1.5.0` release

![](/files/q4ZbDUqw5JrjiCdtsSkI)

(**Figure#3)** Warning when threshould is configured in layout json and criteria is not met.

6\. Succesful scan from Saral App will have indications shown in below Figures.

![](/files/jI9lqlh8Wo2rlYcVVxTT)

(**Figure#4**) Detected the layout to be processed for detection.

![](/files/HxYJTXoh77Vhycw6RUgu)

(**Figure#5**) Processing detected layout for predictions. Make sure the "Please wait, scanning is in progress !!" message in blue colour is in the same direction as the layout. If both of them are  oriented in a different direction then its the wrong way to scan.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://saral.sunbird.org/use/saral-app-usage-guidelines.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
