Python Forum
some help with reading line from CMD on PI
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
some help with reading line from CMD on PI
#1
Hello,
I'm a beginner , and up until now I did some simple code.

now I want to go up a level :-)

I want to run an application on my PI that scan bluetooth
I found this code
import pexpect
child = pexpect.spawn("bluetoothctl")
child.send("scan on\n")
bdaddrs = []

try:
    print("Scan Begin")
    while True:
        
        child.expect("Device (([0-9A-Fa-f]{2}:){5}([0-9A-Fa-f]{2})) ",timeout=None)
        bdaddr = child.match.group(1)
        if bdaddr not in bdaddrs:
           bdaddrs.append(bdaddr)
           print(bdaddr)
        
except KeyboardInterrupt:
    child.close()
    results.close()


it's working but I want to improve it and to read the RSSI and the name also ? how do I do this ?

also want to understand something
this line
child.expect.....
mean that the code is expecting the following (whats in the bracket , right?)
what does this line mean
child.match.group(1)
mean?


and finnaly - if I want to code to run the scan for 10 seconds only once every 1 min
what I need to add?

Thanks ,
Reply


Messages In This Thread
some help with reading line from CMD on PI - by korenron - May-20-2020, 02:47 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Reading and storing a line of output from pexpect child eagerissac 1 4,349 Feb-20-2024, 05:51 AM
Last Post: ayoshittu
  Reading in of line not working? garynewport 2 903 Sep-19-2023, 02:22 PM
Last Post: snippsat
  [Solved] Reading every nth line into a column from txt file Laplace12 7 5,328 Jun-29-2021, 09:17 AM
Last Post: Laplace12
  Ignore first few letters of a line when reading file. ShakeyPakey 16 6,652 May-30-2020, 02:17 PM
Last Post: BitPythoner
  EOFError: EOF when reading a line - Runtime Error RavCOder 6 9,745 Sep-27-2019, 12:22 PM
Last Post: RavCOder
  reading data from command line mcmxl22 2 2,022 Feb-17-2019, 09:01 PM
Last Post: Axel_Erfurt
  reading a line of a CSV Skaperen 2 2,284 Feb-10-2019, 08:10 PM
Last Post: Skaperen
  First line of File gets deleted when reading file lrxM 2 4,369 Dec-24-2016, 10:56 AM
Last Post: lrxM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020