Skip to content

A friendly GUI to lookup TR-181 Data Model objects and parameters

Notifications You must be signed in to change notification settings

turlapati/tr181_param_lookup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

TR-181 Parameter Lookup Tool

This program provides a graphical user interface (GUI) to search for TR-181 parameters within a CWMP model definition file.

Features

Requirements

  • Python 3.x
  • tkinter library (usually included by default in Python installations)

Usage

  1. Run the script: python tr181_parameter_lookup.py
  2. Click File -> Open and select your XML model definition file.
  3. Start typing parameter name in the search box, to populate matching parameters in the listbox
  4. Optionally, enable Case-sensitive Search checkbox at left bottom
  5. Multiple items in the listbox can be selected and copied to clipboard.
  6. Selection of items can be cleared by the Clear listbox selections button

Error Handling

The program displays error messages if the selected file cannot be found or if the XML parsing fails.

License

Permission is hereby granted, free of charge, to use, copy, modify, and distribute this software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.