SolarOS 4.17.7 manual · job
pocsag
POCSAG pager receiver job. It configures a registered packet radio for a continuous POCSAG byte stream, frames successive 64-byte batches, filters pages to one receiver identity code (RIC), decodes alphanumeric or numeric payloads, and publishes completed messages to the universal inbox.
Usage:
job start pocsag <radio> <frequency-hz> <baud> <ric> [alpha|numeric] [normal|inverted]
job stop pocsag
job status pocsag
pocsag status
pocsag send <radio> <frequency-hz> <baud> <ric> <message> [alpha|numeric] [normal|inverted] [function]
Example:
job start pocsag radio 448425000 1200 1841525 alpha
inbox list unread
job stop pocsag
pocsag send radio 448425000 1200 1841525 "SolarOS calling" alpha inverted
Notes:
- The decoder validates POCSAG parity and BCH and corrects up to two erroneous bits per codeword.
- Messages may continue across batch boundaries; the receiver follows the sync words between batches until the page is complete.
- Identical repeated pages received within 30 seconds produce one inbox entry.
- The default FSK polarity is
normal; retry withinvertedif batches remain at zero while the transmitter is active. pocsag statusshows batch/message counts, corrections, receive errors, and the RSSI of the most recent batch.- Stopping the job restores the radio configuration and state that were active when it started.
- Sending supports messages spanning multiple batches and restores the radio's previous configuration afterward. A receiver job using the same half-duplex radio must be stopped first.