WAWD

WAWD, branded as Beach TV, is an independent television station in Fort Walton Beach, Florida, providing advertising and infomercials targeting the visitors of Fort Walton Beach and Pensacola. The transmitter is located near SR 87, north of Navarre, Florida.

WAWD
Fort Walton Beach, Florida
United States
ChannelsDigital: 25 (UHF)
Virtual: 58 (PSIP)
BrandingBeach TV
Programming
Subchannels58.1 Independent/Tourist Info
Affiliationsindependent
(tourist info)
Ownership
OwnerBeach TV Properties, Inc.
History
First air dateAugust 1, 1998 (1998-08-01)
Former channel number(s)
  • Analog:
  • 58 (UHF, 1998–2009)
Technical information
Facility ID54938
ERP39.8 kW
HAAT61 m (200 ft)
Transmitter coordinates30°23′49″N 86°30′27″W
Translator(s)22 (UHF) WDES-CD 58.1 (Miramar Beach/Destin)

The station is owned by Beach TV Properties, which also owns several tourist stations across the southeastern US.

Digital television

Digital channel

Channel Video Aspect PSIP Short Name Programming[1]
58.1720p16:9WAWD-DTMain WAWD programming
gollark: The embed says "no" on heav's website, fix?
gollark: This is not ideal. How can we use more without boring things like cryptominers?
gollark: Okay, this might fix it, pushed.
gollark: If the issue is what I think it could be, then it's accidentally dropping? data on the threshold of the rolling counter region incorrectly.
gollark: ```nimproc pollTargets(ctx: Ctx) {.async.} = for row in ctx.db.all("SELECT * FROM sites"): var (id, url, rollingTotalPings, rollingSuccessfulPings, rollingLatency, rollingDataSince) = row.unpack((int64, string, int64, int64, int64, Option[Time])) let res = await ctx.pollTarget(url) let threshold = getTime() # drop old data from rolling counters if rollingDataSince.isSome: for row in ctx.db.iterate("SELECT status, latency FROM reqs WHERE timestamp >= ? AND timestamp <= ? AND site = ?", rollingDataSince.get, threshold, id): let (statusRaw, latency) = row.unpack((int, int)) rollingTotalPings -= 1 rollingLatency -= latency if statusRaw <= 0: rollingSuccessfulPings -= 1 # add new data rollingTotalPings += 1 rollingLatency += res.latency if int(res.rtype) <= 0: rollingSuccessfulPings += 1 ctx.db.transaction: ctx.db.exec("UPDATE sites SET rc_total = ?, rc_success = ?, rc_latency = ?, rc_data_since = ? WHERE sid = ?", rollingTotalPings, rollingSuccessfulPings, rollingLatency, threshold, id) ctx.db.exec("INSERT INTO reqs (site, timestamp, status, latency) VALUES (?, ?, ?, ?)", id, getTime(), int(res.rtype), res.latency)```This is the core algorithm.

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.